Hello, Masanori. I think that the following snippet of a build log will be enough. It is X.Org 6.8.2.dfsg.1-4+SVN (current) with gcc 4.0.1-3 and linux-kernel-headers 2.6.13+0rc3-1. With 2.6.12 I achieve compiling this thing:
making all in programs/Xserver/hw/xfree86/input/ur98... make[8]: Entering directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs/Xserver/hw/xfree86/input/ur98' rm -f xf86Ur-98.o gcc -m32 -g -O2 -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -fno-merge-constants -I. -I../../../../../../programs/Xserver/hw/xfree86/common -I../../../../../../programs/Xserver/hw/xfree86/loader -I../../../../../../programs/Xserver/hw/xfree86/os-support -I../../../../../../programs/Xserver/include -I../../../../../../programs/Xserver/mi -I../../../../../../exports/include/X11 -I../../../../../../include/extensions -I../../../../../.. -I../../../../../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((2) * 1000) + 0)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DIN_MODULE -DXFree86Module -c xf86Ur-98.c In file included from xf86Ur-98.c:8: /usr/include/linux/joystick.h:142:2: error: #error Unexpected BITS_PER_LONG make[8]: *** [xf86Ur-98.o] Error 1 make[8]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs/Xserver/hw/xfree86/input/ur98' make[7]: *** [all] Error 2 make[7]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs/Xserver/hw/xfree86/input' make[6]: *** [all] Error 2 make[6]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs/Xserver/hw/xfree86' make[5]: *** [hw/xfree86] Error 2 make[5]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs/Xserver' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc/programs' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc' make[2]: *** [World] Error 2 make[2]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/home/ender/debian/paquetes/svn/xorg-x11/build/build-tree/xc' make: *** [stampdir/build] Error 2 Best regards, Ender. -- I find your lack of faith disturbing. -- Darth Vader (Star Wars). -- Debian developer
pgpIuoIEVIv5s.pgp
Description: PGP signature