error compiling udev-145 with uClibc-0.9.30.1

Stephan Raue mailinglists at openelec.tv
Thu Jul 30 19:12:53 UTC 2009


Am 30.07.2009 20:51, schrieb Khem Raj:
> On Wed, Jul 29, 2009 at 2:58 PM, Stephan Raue<mailinglists at openelec.tv>  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'
>> collect2: ld returned 1 exit status
>> make[4]: *** [Xorg] Error 1
>> make[3]: *** [all-recursive] Error 1
>> make[2]: *** [all] Error 2
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all-recursive] Error 1
>>
>> Stephan
>>
>>      
>
> Your kernel headers dont seem to have ioperm syscall wired up.
> You should recompile uclibc with kernel headers which have __NR_ioperm defined.
>
>    
have kernel headers from original kernel-2.6.31-rc4 this defined? i must 
say that i only changed uClibc from 0.9.30.1 to snapshot with the 
difference of the 4-5 new options in .config that i have disabled. the 
kernel and xorg are the same versions that build and runs with 0.9.30.1 
correctly.

stephan

-- 
               ### OpenELEC.tv ###
The free and open Mediacenter Distribution 4 you
              http://www.openelec.tv



More information about the uClibc mailing list