
Hello,
I have problems compiling u-boot for the mx1ads board. I am using the latest cvs version from the u-boot repository and I have compiled my toolchain using crosstool-0.28-rc36 using both demo-arm-softfloat.sh and demo_arm9tdmi.sh (binutils-2.15, gcc-3.4.1, glibc-2.3.3, linux-2.6.8.1).
Inside u-boot directory I have configured the Makefile for the mx1 ads board by typing: make mx1ads_config
when I type:
CROSS_COMPILE=/usr/local/prueba/arm-softfloat-linux-gnu/gcc-3.4.1-glibc-2.3.3/bin/arm-softfloat-linux-gnu- make
This is the message I get: /usr/local/prueba/arm-softfloat-linux-gnu/gcc-3.4.1-glibc-2.3.3/bin/arm-softfloat-linux-gnu-gcc -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DTEXT_BASE=0x08400000 -I/home/aitor/u-boot/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/prueba/arm-softfloat-linux-gnu/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-softfloat-linux-gnu/3.4.1/include -pipe -DCONFIG_ARM -D__ARM__ -mapcs-32 -march=armv4 -Wall -Wstrict-prototypes -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DTEXT_BASE=0x08400000 -I/home/aitor/u-boot/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/prueba/arm-softfloat-linux-gnu/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-softfloat-linux-gnu/3.4.1/include -pipe -DCONFIG_ARM -D__ARM__ -mapcs-32 -march=armv4 -I.. -Bstatic -T /home/aitor/u-boot/board/mx1ads/u-boot.lds -Ttext 0x08400000 hello_world.c -o hello_world /usr/local/prueba/arm-softfloat-linux-gnu/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-softfloat-linux-gnu/3.4.1/../../../../arm-softfloat-linux-gnu/bin/ld: cannot find cpu/arm920t/start.o collect2: ld returned 1 exit status make[1]: *** [hello_world] Error 1 make[1]: Leaving directory `/home/aitor/u-boot/examples' make: *** [examples] Error 2
I would be very grateful I someone could give me any pointer of what I am doing wrong.
Best Regards,
Aitor
__________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail