[uClibc] buildroot, arm --> `__NR_syscall' undeclared
Christian Zoffoli
merlin at studiobz.it
Fri Apr 30 00:29:04 UTC 2004
Hi to all.
I've tried to compile a buildroot (20040430) for arm (XScale) with gcc
2.95 and with gcc 3.3.x ...and after some minutes I can see the
following error:
--------
make -C arm
make[5]: Entering directory
`/tmp/buildroot/build_arm/uClibc/libc/sysdeps/linux/arm'
/tmp/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-gcc -Wall
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
-fstrict-aliasing -Os -mlittle-endian -mtune=xscale -march=armv4
-Wa,-mcpu=xscale -fno-builtin -nostdinc -D_LIBC -I../../../../include
-I.
-I/tmp/buildroot/build_arm/staging_dir/lib/gcc-lib/arm-linux-uclibc/3.3.3/include
-DNDEBUG -fPIC -c syscall.c -o syscall.o
syscall.c: In function `syscall':
syscall.c:39: error: `__NR_syscall' undeclared (first use in this function)
syscall.c:39: error: (Each undeclared identifier is reported only once
syscall.c:39: error: for each function it appears in.)
make[5]: *** [syscall.o] Error 1
make[5]: Leaving directory
`/tmp/buildroot/build_arm/uClibc/libc/sysdeps/linux/arm'
make[4]: *** [arm] Error 2
make[4]: Leaving directory
`/tmp/buildroot/build_arm/uClibc/libc/sysdeps/linux'
make[3]: *** [_dir_linux] Error 2
make[3]: Leaving directory `/tmp/buildroot/build_arm/uClibc/libc/sysdeps'
make[2]: *** [_dir_sysdeps] Error 2
make[2]: Leaving directory `/tmp/buildroot/build_arm/uClibc/libc'
make[1]: *** [_dir_libc] Error 2
make[1]: Leaving directory `/tmp/buildroot/build_arm/uClibc'
make: *** [/tmp/buildroot/build_arm/uClibc/lib/libc.a] Error 2
--------
Any suggestion?
Christian
More information about the uClibc
mailing list