Zitat von Bernhard Reutner-Fischer <[email protected]>:

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?


no, i have disabled this, with same result

UCLIBC_LINUX_SPECIFIC=y

is set, so you should have ioperm unless you're MMU less.
Wrong kernel-headers?


wrong kernel headers? i have installed kernel headers from linux-2.6.31-rc4. with uClibc-0.9.30.1 with the same config xorg compiles and runs fine.

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.

i will try this later today when i am at home. if anyone have a other idea too i will be happy.

thank you,

Stephan



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



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

Reply via email to