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

Reply via email to