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 20:03, 19 September 2007
How-To install Armadeus Software Development Kit for Linux/Window$
Contents
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.