On Wed, Jul 29, 2009 at 11:58:28PM +0200, Stephan Raue wrote: > Am 29.07.2009 08:57, schrieb Khem Raj: >> 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 >> >> > i have tryed to build udev with uClibc-20090729. it compiles fine. when > i am build xorg-server i have follow error. (uClibc config i have > attached) Can you help me? > > copying selected object files to avoid basename conflicts... > CC xorg.o > LINK Xorg > ./.libs/libxorg.a(lnx_video.o): In function `xf86DisableIO': > lnx_video.c:(.text+0x70): undefined reference to `ioperm' > ./.libs/libxorg.a(lnx_video.o): In function `xf86EnableIO': > lnx_video.c:(.text+0xb1): undefined reference to `ioperm' > lnx_video.c:(.text+0x10c): undefined reference to `ioperm' > lnx_video.c:(.text+0x11a): undefined reference to `ioperm'
>UCLIBC_LINUX_MODULE_24=y Are you going to run 2.4 kernels? >UCLIBC_LINUX_SPECIFIC=y is set, so you should have ioperm unless you're MMU less. Wrong kernel-headers? >UCLIBC_HAS_GNU_ERROR=y >UCLIBC_BSD_SPECIFIC=y >UCLIBC_HAS_BSD_ERR=y i'd try to turn those last two off unless you use some odd app that needs it, fwiw. _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
