
I'm trying to build u-boot for the first time for a intel xscale pxa250. I've got an existing working install of arm-linux-gcc v3.4. I get the following error whether I configure for lubbock or cerf250:
$ make cerf250_config Configuring for cerf250 board... $ make all make[1]: Entering directory `/usr/src/u-boot-1.1.2/tools' make[1]: `.depend' is up to date. make[1]: Leaving directory `/usr/src/u-boot-1.1.2/tools' make[1]: Entering directory `/usr/src/u-boot-1.1.2/examples' make[1]: `.depend' is up to date. make[1]: Leaving directory `/usr/src/u-boot-1.1.2/examples' make[1]: Entering directory `/usr/src/u-boot-1.1.2/post' make[1]: `.depend' is up to date. make[1]: Leaving directory `/usr/src/u-boot-1.1.2/post' make[1]: Entering directory `/usr/src/u-boot-1.1.2/post/cpu' make[1]: `.depend' is up to date. make[1]: Leaving directory `/usr/src/u-boot-1.1.2/post/cpu' make -C tools all make[1]: Entering directory `/usr/src/u-boot-1.1.2/tools' gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE=0xa3080000 -DUSE_HOSTCC -O -c envcrc.c gcc -g -idirafter ../include -DTEXT_BASE=0xa3080000 -DUSE_HOSTCC -c environment.c gcc -Wall -pedantic -idirafter ../include -DTEXT_BASE=0xa3080000 -DUSE_HOSTCC -O -o envcrc envcrc.o crc32.o environment.o make[1]: Leaving directory `/usr/src/u-boot-1.1.2/tools' make -C examples all make[1]: Entering directory `/usr/src/u-boot-1.1.2/examples' arm-linux-gcc -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft- float -D__KERNEL__ -DTEXT_BASE=0xa3080000 -I/usr/src/u-boot-1.1.2/include -f no-builtin -ffreestanding -nostdinc -isystem /usr/local/crosstool/arm-linux/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-linux/3.4.1 /include -pipe -DCONFIG_ARM -D__ARM__ -mapcs-32 -march=armv4 -mtune=stronga rm1100 -Wall -Wstrict-prototypes -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DTEXT_BASE=0xa3080000 -I/usr/src/u-bo ot-1.1.2/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/crosstool/arm-linux/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-linux/3.4.1 /include -pipe -DCONFIG_ARM -D__ARM__ -mapcs-32 -march=armv4 -mtune=stronga rm1100 -I.. -Bstatic -T /usr/src/u-boot-1.1.2/board/cerf250/u-boot.lds -Ttext 0xa3080000 hello_world.c -o hello_world /usr/local/crosstool/arm-linux/gcc-3.4.1-glibc-2.3.3/lib/gcc/arm-linux/3.4.1 /../../../../arm-linux/bin/ld: cannot find cpu/pxa/start.o collect2: ld returned 1 exit status make[1]: *** [hello_world] Error 1 make[1]: Leaving directory `/usr/src/u-boot-1.1.2/examples' make: *** [examples] Error 2
It looks like I've got something misconfigured. Any help would be appreciated.
Greg
Secrecy, being an instrument of conspiracy, ought never to be the system of a regular government. -Jeremy Bentham, jurist and philosopher (1748-1832)