I downloaded the src rpm of XFree86-4.0.2 for mandrake and have tried 
building it for my mandrake 7.2 system.  I have met all dependencies and it 
gets pretty far along in the process...probably very close to finishing but 
then it dies with:
 
-D_SVID_SOURCE  -D_GNU_SOURCE  -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP 
-DXCSECURITY -DTOGCUP  -DXF86BIGFONT -DDPMSExtension  -DPIXPRIV -DPANORAMIX  
-DRENDER -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA 
-DXvExtension -DXFree86LOADER  -DXFree86Server -DXF86VIDMODE  
-DSMART_SCHEDULE -DBUILDDEBUG -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DNDEBUG   
-DFUNCPROTO=15 -DNARROWPROTO  -DIN_MODULE -DXFree86Module -DLINUX_INPUT  
xf86Wacom.c
xf86Wacom.c:69: linux/input.h: No such file or directory
xf86Wacom.c: In function `xf86WcmReadUSBInput':
xf86Wacom.c:2122: increment of pointer to unknown structure
xf86Wacom.c:2122: arithmetic on pointer to an incomplete type
xf86Wacom.c:2123: dereferencing pointer to incomplete type
xf86Wacom.c:2125: dereferencing pointer to incomplete type
xf86Wacom.c:2126: `EV_ABS' undeclared (first use in this function)
xf86Wacom.c:2126: (Each undeclared identifier is reported only once
xf86Wacom.c:2126: for each function it appears in.)
xf86Wacom.c:2127: dereferencing pointer to incomplete type
xf86Wacom.c:2128: dereferencing pointer to incomplete type
xf86Wacom.c:2129: `ABS_X' undeclared (first use in this function)
xf86Wacom.c:2130: dereferencing pointer to incomplete type
xf86Wacom.c:2133: `ABS_Y' undeclared (first use in this function)
xf86Wacom.c:2134: dereferencing pointer to incomplete type
xf86Wacom.c:2137: `ABS_TILT_X' undeclared (first use in this function)
xf86Wacom.c:2138: dereferencing pointer to incomplete type
xf86Wacom.c:2141: `ABS_TILT_Y' undeclared (first use in this function)
xf86Wacom.c:2142: dereferencing pointer to incomplete type
xf86Wacom.c:2145: `ABS_PRESSURE' undeclared (first use in this function)
xf86Wacom.c:2146: dereferencing pointer to incomplete type
xf86Wacom.c:2149: `ABS_DISTANCE' undeclared (first use in this function)
xf86Wacom.c:2131: warning: unreachable code at beginning of switch statement
xf86Wacom.c:2155: `EV_REL' undeclared (first use in this function)
xf86Wacom.c:2156: dereferencing pointer to incomplete type
xf86Wacom.c:2157: `REL_WHEEL' undeclared (first use in this function)
xf86Wacom.c:2161: dereferencing pointer to incomplete type
xf86Wacom.c:2159: warning: unreachable code at beginning of switch statement
xf86Wacom.c:2166: `EV_KEY' undeclared (first use in this function)
xf86Wacom.c:2167: dereferencing pointer to incomplete type
xf86Wacom.c:2168: `BTN_TOOL_PEN' undeclared (first use in this function)
xf86Wacom.c:2170: dereferencing pointer to incomplete type
xf86Wacom.c:2173: `BTN_TOOL_RUBBER' undeclared (first use in this function)
xf86Wacom.c:2175: dereferencing pointer to incomplete type
xf86Wacom.c:2178: `BTN_TOOL_MOUSE' undeclared (first use in this function)
xf86Wacom.c:2180: dereferencing pointer to incomplete type
xf86Wacom.c:2183: `BTN_TOUCH' undeclared (first use in this function)
xf86Wacom.c:2184: dereferencing pointer to incomplete type
xf86Wacom.c:2187: `BTN_STYLUS' undeclared (first use in this function)
xf86Wacom.c:2188: dereferencing pointer to incomplete type
xf86Wacom.c:2191: `BTN_STYLUS2' undeclared (first use in this function)
xf86Wacom.c:2192: dereferencing pointer to incomplete type
xf86Wacom.c:2195: `BTN_LEFT' undeclared (first use in this function)
xf86Wacom.c:2196: dereferencing pointer to incomplete type
xf86Wacom.c:2199: `BTN_RIGHT' undeclared (first use in this function)
xf86Wacom.c:2200: dereferencing pointer to incomplete type
xf86Wacom.c:2203: `BTN_MIDDLE' undeclared (first use in this function)
xf86Wacom.c:2204: dereferencing pointer to incomplete type
xf86Wacom.c:2169: warning: unreachable code at beginning of switch statement
xf86Wacom.c:2127: warning: unreachable code at beginning of switch statement
make[6]: *** [xf86Wacom.o] Error 1
make[6]: Leaving directory 
`/usr/src/RPM/BUILD/XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/input/wacom'
make[5]: *** [all] Error 2
make[5]: Leaving directory 
`/usr/src/RPM/BUILD/XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/input'
make[4]: *** [all] Error 2
make[4]: Leaving directory 
`/usr/src/RPM/BUILD/XFree86-4.0.2/xc/programs/Xserver/hw/xfree86'
make[3]: *** [hw/xfree86] Error 2
make[3]: Leaving directory 
`/usr/src/RPM/BUILD/XFree86-4.0.2/xc/programs/Xserver'make[2]: *** [install] 
Error 2
make[2]: Leaving directory `/usr/src/RPM/BUILD/XFree86-4.0.2/xc/programs'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/RPM/BUILD/XFree86-4.0.2/xc'
make: *** [install] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/XFree86-4.0.2/xc'
Bad exit status from /var/tmp/rpm-tmp.19880 (%install)

What is wrong with xf86Wacom?  Just what is this?  
This is one thing I really dislike about a HUGE package like XFree.  One 
small portion of it doesn't work out and it kills the whole thing, regardless 
of whether it is really necessary or merely a very specialized module.

Anyone have an answer to how I can get past this?  I am not willing to go to 
glibc2.2 and the errors don't indicate that THAT is a problem in any case.

-- 
Against stupidity, the gods themselves contend in vain
---
praedor

Reply via email to