evdev compilation problems

Zephaniah E. Hull warp at aehallh.com
Thu Aug 3 11:46:57 PDT 2006

On Thu, Aug 03, 2006 at 02:28:39PM -0400, Jon Grosshart wrote:
> Zephaniah, I know your probably pretty busy but was wondering if you could
> shed some light on this..

Hrm, I see what the problem is alright, and I'm afraid I don't have a
good solution for it, not really. (I could do some work code wise to try
and remove the requirement, but..)

Basicly, we need 2.6.x headers.  We make some attempt to work on a 2.4
kernel, but compiling against 2.4 headers becomes a good bit more

Is slackware still running 2.4.x series?

Zephaniah E. Hull.
> Running Slackware 10.2 w/ gcc-3.4.6, glibc-2.3.6 and 2.4.31 headers.
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DXFree86Server -DIN_MODULE
> -DXFree86Module -DXFree86LOADER -I/usr/include/xorg -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 `/root/Desktop/xf86-input-evdev-1.1.1/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/Desktop/xf86-input-evdev-1.1.1'
> make: *** [all] Error 2
> Thanks much for your time.
> Jon

> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

	  1024D/E65A7801 Zephaniah E. Hull <warp at aehallh.com>
	   92ED 94E4 B1E6 3624 226D  5727 4453 008B E65A 7801
	    CCs of replies from mailing lists are requested.

If I have trouble installing Linux, something is wrong. Very wrong.
  -- Linus Torvalds on l-k.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20060803/002aa00d/attachment.pgp>

More information about the xorg mailing list