我用的是arm-elf-gcc在uclinux网站上下的.
我的make出错是:
make[5]: Entering directory `/tmp/uClinux-dist/uClibc/libc/misc/assert'
arm-elf-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fstrict-aliasing -Os -O2 -g -fno-builtin -DEMBED -D__PIC__ -fpic -msingle-pic-base -I/tmp/uClinux-dist/lib/uClibc/include -I/tmp/uClinux-dist -Dlinux -D__linux__ -D__uClinux__ -Dunix -I/tmp/uClinux-dist/linux-2.4.x/include -fno-builtin -nostdinc -D_LIBC -I../../../include -I. -I/opt/uClinux/lib/gcc-lib/arm-elf/2.95.3/include -DNDEBUG -msoft-float -c __assert.c -o __assert.o
cc1: Invalid option `single-pic-base'
make[5]: *** [__assert.o] Error 1
make[5]: Leaving directory `/tmp/uClinux-dist/uClibc/libc/misc/assert'
make[4]: *** [_dir_assert] Error 2
make[4]: Leaving directory `/tmp/uClinux-dist/uClibc/libc/misc'
make[3]: *** [_dir_misc] Error 2
make[3]: Leaving directory `/tmp/uClinux-dist/uClibc/libc'
make[2]: *** [_dir_libc] Error 2
make[2]: Leaving directory `/tmp/uClinux-dist/uClibc'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/uClinux-dist/lib'
make: *** [subdirs] Error 1