Difference between revisions of "Toolchain"
From ArmadeusWiki
m (→Recommended System Requirements) |
(→Window$ installation) |
||
Line 24: | Line 24: | ||
==Window$ installation== | ==Window$ installation== | ||
− | + | After a performance test with VMWare, it is clear that Cygwin will be no more supported. | |
+ | We have observed quite a factor 2 in terms of compilation improvements. | ||
+ | |||
+ | *What is VMWare ?: it is a virtualization tool able to run a standard Linux distrib on a native Windows system or Windows on a Linux native system. | ||
+ | *VMWare player is free. VMWare desktop (used to create the first virtual system) is available for evaluation. You need it only one time. | ||
+ | |||
+ | It has to be noted that a VMWare will require more disk space as cygwin because a complete Linux distribution will be installed. | ||
+ | |||
[[WindowsInstall]] | [[WindowsInstall]] |
Revision as of 21:03, 19 September 2007
How-To install Armadeus Software Development Kit for Linux/Window$
Contents
[hide]Forewords
Before writing your first program, you will need to build the required tools to compile it on your host system (cross compilation). The gnu toolchain will be used.
Lexical
- Binutils: several gnu utilities
- Buildroot / busybox: "swiss knife"
- GCC: GNU compiler
- GDB: GNU debugger
- RootFS: root file system. File system which will be installed on your target
- UBoot: Bios
Recommended System Requirements
- HD free space: at least 1.5GB
- 1Go RAM is preferable
- 2GHz processor with a 533MHz FSB
- High speed Internet connection (1Mbits)
With these settings, you will get a complete toolchain, linux and the rootfs in about 1h30.
Linux installation
Window$ installation
After a performance test with VMWare, it is clear that Cygwin will be no more supported. We have observed quite a factor 2 in terms of compilation improvements.
- What is VMWare ?: it is a virtualization tool able to run a standard Linux distrib on a native Windows system or Windows on a Linux native system.
- VMWare player is free. VMWare desktop (used to create the first virtual system) is available for evaluation. You need it only one time.
It has to be noted that a VMWare will require more disk space as cygwin because a complete Linux distribution will be installed.