command to build uClibc

xrin oscar xrinoscar at
Wed Apr 23 02:31:01 UTC 2008

when I run 'make' command to build uClibc, the following appears.
@localhost uClibc-]$make CROSS=armv5l-linux-
.../../include/asm/posix_types.h:10:error: redefinition of typedef '__kernel_ino_t'
../../include/bits/kernel_types.h:11:error: redefinition of typedef '__kernel_ino_t' was here
../../include/asm/posix_types.h:11:error: redefinition of typedef '__kernel_mode_t'
../../include/bits/kernel_types.h:12:error: previous declaration of '__kernel_mode_t' 
make[1]: ***[ether_addr.o] Error 1
make[1]: Leaving directory '/root_fs/uClibc-'
It shows that the same typedef was define twice.
One is defined in posix_types.h and the other is defined in kernel_types.h
How to make sure that these 2 files don't conflict with each other??
Or how can it be defined once during the build.
Can someone please help me.
thanks and regards,

Search, browse and book your hotels and flights through Yahoo! Travel.
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the uClibc mailing list