Hallo Leute, ich versuche gerade u-boot für mein Atmel AT91RM9200-EK Board zu erzeugen. Benutze hierzu einen selbst gebauten arm-linux-gcc bestehend aus: binutils-2.16 glibc-2.3.5 gcc-3.4.4 und Kernel-2.6.16-Header gcc ist konfiguriert mit: Konfiguriert mit: ../../gcc-3.4.4/configure --prefix=/usr/arm --target=arm-unknown-linux-gnu --enable-languages=c --with-sysroot=/usr/arm/sysroot Thread-Modell: posix gcc-Version 3.4.4 Nachdem ich in u-boot nach make at91rm9200dx_config das make ausführen will bricht make mit zahlreichen Fehler wie folgt ab: cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« cc1: Fehler: ungültige Option »short-load-bytes« make[1]: *** [.depend] Fehler 1 make[1]: Leaving directory `/home/manuel/Documents/u-boot/u-boot-1.1.2/post/cpu' make: *** [depend] Fehler 2 gcc versteht die option -mshort-load-bytes nicht. Weiß jemand wie ich das ändern kann? Gruß Manuel
hi, du mußt in der datei /cpu/at91rm9200/config.mk "-mshort-load-bytes" löschen. (befindet sich im u-boot verzeichnis) hat jedenfalls bei mir (verwende arm926ejs) funktioniert. mfg Martin
u-boot mit einem arm-linux compiler hat funktinoiert? Soweit ich weiss, wird fuer den Bootloader ein arm-elf-compiler benoetigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.