On Tue, Jul 28, 2009 at 7:47 PM, Stephan Raue<[email protected]> wrote:
> Hi all,
>
> when i am compiling udev-145 with recent uClibc i become follow error,
> udev-141 compiles. what can i do?
>
> /bin/sh ../libtool  --tag=CC   --mode=link
> /home/stephan/projects/OpenELEC.work/build.OpenELEC.intel.i386.uClibc/toolchain/bin/i686-linux-uclibc-gcc
>  -Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mtune=generic
> -s -fomit-frame-pointer -Wl,--as-needed -s -o test-libudev test-libudev.o
> libudev.la
> libtool: link:
> /home/stephan/projects/OpenELEC.work/build.OpenELEC.intel.i386.uClibc/toolchain/bin/i686-linux-uclibc-gcc
> -Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mtune=generic -s
> -fomit-frame-pointer -Wl,--as-needed -s -o .libs/test-libudev test-libudev.o
>  ./.libs/libudev.so
> ./.libs/libudev.so: undefined reference to `readlinkat'
> collect2: ld returned 1 exit status
> make[3]: *** [test-libudev] Error 1


Assuming you are using uclibc master branch. Your kernel headers that
you used to build uclibc seems not to have this
system call wired. Rebuilding uclibc with the new kernel headers might help

Thx

-Khem
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to