[gobolinux-users] linux-headers 2.6.11.9 (kernel headers: /usr/include/linux)

teique teique at gmail.com
Sun Aug 13 18:38:45 GMT 2006


# I was compiling xorg, then this package came out:

xf86-input-evdev-X11R7.1-1.1.2.tar.bz2

# well I tryed also

Compile xf86-input-evdev

# but both gave same compile error (see end of email)
# a bit of research about that error brought me that it was about 
kernel-headers needed to be 2.6.x and not 2.4.x ...
# when I look for it on my system I find that my kernel-headers are 
2.4.20 in despite I am using kernel 2.6.11.9!!!

ls /usr/include/linux -l
/Programs/Linux/2.4.20/include/linux

# XD ok, now I thought if there is kernel-headers for 2.6.11.9?
# I saw there is for 2.6.16.20 but I dont think I can install them w/o 
installing the proper new kernel also,
# and I had problems when booting the new kernel with SATA II, also 
something about IRQs and a huge delay waiting for "something"... well...
# this is the package I found

Linux-Headers--2.6.16.20--i686.tar.bz2

# I wonder if there is a Linux-Headers--2.6.11.9--i686.tar.bz2 
somewhere, or if I can create it w/o much mess? :)
# n tips are welcome! :)


##############################
# compile error for: Compile xf86-input-evdev
...
gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -O2 -march=i686 
-fomit-frame-pointer -pipe -DXFree86Server -DIN_MODULE -DXFree86Module 
-DXFree86LOADER -I/Programs/Xorg/7.1/include/xorg 
-I/Programs/Xorg/7.1/include -I../src -MT evdev_drv_la-evdev.lo -MD -MP 
-MF .deps/evdev_drv_la-evdev.Tpo -c evdev.c  -fPIC -DPIC -o 
.libs/evdev_drv_la-evdev.o
In file included from evdev.c:66:
evdev.h:204: error: field `id' has incomplete type
evdev.h:220: error: field `id' has incomplete type
evdev.c: In function `EvdevReadInput':
evdev.c:95: warning: long int format, unsigned int arg (arg 6)
evdev.c:114: error: `KEY_OK' undeclared (first use in this function)
evdev.c:114: error: (Each undeclared identifier is reported only once
evdev.c:114: error: for each function it appears in.)
evdev.c:121: error: `SYN_REPORT' undeclared (first use in this function)
make[2]: *** [evdev_drv_la-evdev.lo] Error 1
make[2]: Leaving directory 
`/Files/Compile/Sources/xf86-input-evdev-X11R7.1-1.1.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/Files/Compile/Sources/xf86-input-evdev-X11R7.1-1.1.2'
make: *** [all] Error 2
Compile: Build process failed.



More information about the gobolinux-users mailing list