xf86-input-evdev not compiling with xorg-server svn from yesterday

mailinglists at openelec.tv mailinglists at openelec.tv
Sat Feb 7 05:50:56 PST 2009


Hi,

when i am build xf86-input-evdev-2.1.2 with xorg-server svn from  
yesterday night (crosscompiling with uclib) i became follow error.  
what must i do to build xf86-input-evdev with svn version from  
xorg-server (with 1.5.99.902 it builds):
can you help me?

Stephan

   
/home/stephan/OpenELEC/build.i386.uClibc/toolchain/bin/i686-geexbox-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ -Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mtune=generic -s -fomit-frame-pointer -fvisibility=hidden -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include/xorg -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include/pixman-1 -I/home/stephan/OpenELEC/build.i386.uClibc/toolchain/i686-geexbox-linux-uclibc/sysroot/usr/include -I../src -MT evdev.lo -MD -MP -MF .deps/evdev.Tpo -c evdev.c  -fPIC -DPIC -o  
.libs/evdev.o
evdev.c: In function 'EvdevAddKeyClass':
evdev.c:845: warning: passing argument 1 of 'InitKeyboardDeviceStruct'  
from incompatible pointer type
evdev.c:845: warning: passing argument 2 of 'InitKeyboardDeviceStruct'  
from incompatible pointer type
evdev.c:845: warning: passing argument 3 of 'InitKeyboardDeviceStruct'  
from incompatible pointer type
evdev.c:845: error: too many arguments to function 'InitKeyboardDeviceStruct'
evdev.c:869: warning: passing argument 1 of 'XkbSetRulesDflts' from  
incompatible pointer type
evdev.c:869: error: too many arguments to function 'XkbSetRulesDflts'
evdev.c:870: warning: implicit declaration of function  
'XkbInitKeyboardDeviceStruct'
evdev.c: In function 'EvdevPreInit':
evdev.c:1511: error: 'noXkbExtension' undeclared (first use in this function)
evdev.c:1511: error: (Each undeclared identifier is reported only once
evdev.c:1511: error: for each function it appears in.)
make[2]: *** [evdev.lo] Error 1
make[2]: Leaving directory  
`/home/stephan/OpenELEC/build.i386.uClibc/xf86-input-evdev-2.1.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory  
`/home/stephan/OpenELEC/build.i386.uClibc/xf86-input-evdev-2.1.2'
make: *** [all] Error 2
bash-3.2$






More information about the xorg mailing list