Benutzer:Siro: Unterschied zwischen den Versionen
Aus LaborWiki
Siro (Diskussion | Beiträge) K (aufgeräumt) |
Siro (Diskussion | Beiträge) K (arm-elf-gcc) |
||
Zeile 19: | Zeile 19: | ||
* [[Lab-irkit2]] | * [[Lab-irkit2]] | ||
<b>Interessante Links:</b><br> | <b>Interessante Links:</b><br> | ||
'''arm-elf-gcc bauen:'''<br> | |||
Pakete: | |||
* libgmp3-dev | |||
* libmpfr-dev | |||
$ cd /home/alios/src/toolchain | |||
$ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch | |||
$ mkdir build-arm-elf/gcc | |||
$ cd build-arm-elf/gcc | |||
$ ../../gcc-4.4-branch/configure --target=arm-elf --prefix=/usr/local/arm-elf --disable-nls --disable-shared --disable-threads --with-gnu-ld --with-gnu-as --disable-multilib --disable-libssp --disable-libmudflap --disable-libgomp --with-dwarf2 --with-newlib -v --disable-werror --with-cpu=cortex-m3 --with-tune=cortex-m3 --with-mode=thumb --enable-target-optspace --with-float=soft --enable-languages=c,c++ | |||
[ ... configure output ... ] | |||
$ make all | |||
[ ... build output ... ] |
Version vom 2. November 2011, 23:23 Uhr
alias: Patrick
Jabber: siro @ das-labor. org
email: siro @ das-labor. org
Projekte:
Active projects:
Scheduled Projects:
einfache i2c Kommunikation:
Finished Projects
Interessante Links:
arm-elf-gcc bauen:
Pakete:
- libgmp3-dev
- libmpfr-dev
$ cd /home/alios/src/toolchain $ svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_4-branch $ mkdir build-arm-elf/gcc $ cd build-arm-elf/gcc $ ../../gcc-4.4-branch/configure --target=arm-elf --prefix=/usr/local/arm-elf --disable-nls --disable-shared --disable-threads --with-gnu-ld --with-gnu-as --disable-multilib --disable-libssp --disable-libmudflap --disable-libgomp --with-dwarf2 --with-newlib -v --disable-werror --with-cpu=cortex-m3 --with-tune=cortex-m3 --with-mode=thumb --enable-target-optspace --with-float=soft --enable-languages=c,c++ [ ... configure output ... ] $ make all [ ... build output ... ]