[uClibc]ipmasqadm include compile errors
Michael Shuler
mike at bwsys.net
Wed May 22 14:35:47 UTC 2002
For whomever maintains the list os successfull programs running uClibc ipchains 1.3.10 compiles and
runs with uClibc-0.9.11.
I am having a problem getting ipmasqadm-0.4.2 to compile. It seems to be having some header file
issues. It compiles without a hitch on my RedHat 7.2 system with plain gcc and libc6 but can't
find a buch of include files when using the uClibc gcc helper program. Here's what I'm
getting...any help would be really appreciated. This is for a Linux/uClibc/BusyBox port to Apple's
Airport/Lucent's RG1000. Check out http://www-hft.ee.tu-berlin.de/~strauman/airport/airport.html
for more info.
Thanks
Mike
[root at MikesLaptop ipmasqadm-0.4.2]# make KSRC=/software/RG1000/kernel/linux-2.2.16-original
make -C lib
make[1]: Entering directory `/software/RG1000/ipmasqadm/ipmasqadm-0.4.2/lib'
gcc -Wall -O2 -I /software/RG1000/kernel/linux-2.2.16-original/include -I../include -fPIC
-DLIBDIR=\"/usr/lib/ipmasqadm\" -c -o ip_masq_ioctl.o ip_masq_ioctl.c
In file included from ip_masq_ioctl.c:3:
/usr/i386-linux-uclibc/include/stdio.h:34: stddef.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/stdio.h:36,
from ip_masq_ioctl.c:3:
/usr/i386-linux-uclibc/include/bits/types.h:29: stddef.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/stdio.h:65,
from ip_masq_ioctl.c:3:
/usr/i386-linux-uclibc/include/sys/types.h:146: stddef.h: No such file or directory
In file included from ip_masq_ioctl.c:3:
/usr/i386-linux-uclibc/include/stdio.h:71: stdarg.h: No such file or directory
In file included from ip_masq_ioctl.c:4:
/usr/i386-linux-uclibc/include/stdlib.h:35: stddef.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/stdlib.h:550,
from ip_masq_ioctl.c:4:
/usr/i386-linux-uclibc/include/alloca.h:25: stddef.h: No such file or directory
In file included from ip_masq_ioctl.c:5:
/usr/i386-linux-uclibc/include/string.h:33: stddef.h: No such file or directory
In file included from ip_masq_ioctl.c:8:
/usr/i386-linux-uclibc/include/sys/socket.h:29: stddef.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/sys/socket.h:35,
from ip_masq_ioctl.c:8:
/usr/i386-linux-uclibc/include/bits/socket.h:29: stddef.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/bits/socket.h:31,
from /usr/i386-linux-uclibc/include/sys/socket.h:35,
from ip_masq_ioctl.c:8:
/usr/i386-linux-uclibc/include/limits.h:124: limits.h: No such file or directory
In file included from /usr/i386-linux-uclibc/include/netdb.h:33,
from ip_masq_ioctl.c:9:
/usr/i386-linux-uclibc/include/rpc/netdb.h:42: stddef.h: No such file or directory
In file included from ip_masq_ioctl.c:14:
/software/RG1000/kernel/linux-2.2.16-original/include/linux/ip_masq.h:14: stddef.h: No such file or
directory
make[1]: *** [ip_masq_ioctl.o] Error 1
make[1]: Leaving directory `/software/RG1000/ipmasqadm/ipmasqadm-0.4.2/lib'
make: *** [lib] Error 2
More information about the uClibc
mailing list