Originally Posted by
SimbaStovall
Alright I unpack the linuxwacom-0.8.5-10.tar.bz2 switch to its directory then do the
sudo make
and all I get is this script listed below:
joshua@UBUNTUSIMBA:~/linuxwacom-0.8.5-10$ sudo make
[sudo] password for joshua:
Making all in src
make[1]: Entering directory `/home/joshua/linuxwacom-0.8.5-10/src'
Making all in .
make[2]: Entering directory `/home/joshua/linuxwacom-0.8.5-10/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/joshua/linuxwacom-0.8.5-10/src'
Making all in wacomxi
make[2]: Entering directory `/home/joshua/linuxwacom-0.8.5-10/src/wacomxi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/joshua/linuxwacom-0.8.5-10/src/wacomxi'
Making all in util
make[2]: Entering directory `/home/joshua/linuxwacom-0.8.5-10/src/util'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src/include -Wall -pedantic -g -O2 -MT wacomcfg.lo -MD -MP -MF .deps/wacomcfg.Tpo -c -o wacomcfg.lo wacomcfg.c
gcc -DHAVE_CONFIG_H -I. -I../../src/include -Wall -pedantic -g -O2 -MT wacomcfg.lo -MD -MP -MF .deps/wacomcfg.Tpo -c wacomcfg.c -fPIC -DPIC -o .libs/wacomcfg.o
In file included from wacomcfg.c:36:
wacomcfg.h:27:35: error: X11/extensions/XInput.h: No such file or directory
In file included from wacomcfg.c:36:
wacomcfg.h:60: error: expected specifier-qualifier-list before ‘XDeviceInfo’
wacomcfg.h:67: error: expected specifier-qualifier-list before ‘XDevice’
wacomcfg.c: In function ‘CfgGetDevs’:
wacomcfg.c:83: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c:83: warning: implicit declaration of function ‘XListInputDevices’
wacomcfg.c:84: error: ‘WACOMCONFIG’ has no member named ‘nDevCnt’
wacomcfg.c:86: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c: In function ‘WacomConfigInit’:
wacomcfg.c:102: error: ‘INAME’ undeclared (first use in this function)
wacomcfg.c:102: error: (Each undeclared identifier is reported only once
wacomcfg.c:102: error: for each function it appears in.)
wacomcfg.c: In function ‘WacomConfigListDevices’:
wacomcfg.c:136: error: ‘XDeviceInfo’ undeclared (first use in this function)
wacomcfg.c:136: error: ‘info’ undeclared (first use in this function)
wacomcfg.c:140: warning: ISO C90 forbids mixed declarations and code
wacomcfg.c:146: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c:160: error: ‘WACOMCONFIG’ has no member named ‘nDevCnt’
wacomcfg.c:162: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c:164: error: ‘IsXExtensionDevice’ undeclared (first use in this function)
wacomcfg.c:186: error: ‘WACOMCONFIG’ has no member named ‘nDevCnt’
wacomcfg.c:188: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c: In function ‘WacomConfigOpenDevice’:
wacomcfg.c:295: error: ‘XDevice’ undeclared (first use in this function)
wacomcfg.c:295: error: ‘pDev’ undeclared (first use in this function)
wacomcfg.c:296: error: ‘XDeviceInfo’ undeclared (first use in this function)
wacomcfg.c:296: error: ‘pDevInfo’ undeclared (first use in this function)
wacomcfg.c:296: error: ‘info’ undeclared (first use in this function)
wacomcfg.c:296: warning: left-hand operand of comma expression has no effect
wacomcfg.c:297: warning: ISO C90 forbids mixed declarations and code
wacomcfg.c:303: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c:307: error: ‘WACOMCONFIG’ has no member named ‘nDevCnt’
wacomcfg.c:309: error: ‘WACOMCONFIG’ has no member named ‘pDevs’
wacomcfg.c:333: warning: implicit declaration of function ‘XOpenDevice’
wacomcfg.c:345: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c: In function ‘WacomConfigCloseDevice’:
wacomcfg.c:354: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:355: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c: In function ‘WacomConfigSetRawParam’:
wacomcfg.c:364: error: ‘XDeviceResolutionControl’ undeclared (first use in this function)
wacomcfg.c:364: error: expected ‘;’ before ‘c’
wacomcfg.c:365: error: ‘XDeviceControl’ undeclared (first use in this function)
wacomcfg.c:365: error: ‘dc’ undeclared (first use in this function)
wacomcfg.c:365: error: expected expression before ‘)’ token
wacomcfg.c:365: error: ‘c’ undeclared (first use in this function)
wacomcfg.c:371: error: ‘DEVICE_RESOLUTION’ undeclared (first use in this function)
wacomcfg.c:377: warning: implicit declaration of function ‘XChangeDeviceControl’
wacomcfg.c:377: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:391: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:403: warning: implicit declaration of function ‘XSetDeviceMode’
wacomcfg.c:403: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c: In function ‘WacomConfigGetRawParam’:
wacomcfg.c:411: error: ‘XDeviceResolutionControl’ undeclared (first use in this function)
wacomcfg.c:411: error: expected ‘;’ before ‘c’
wacomcfg.c:412: error: ‘XDeviceResolutionState’ undeclared (first use in this function)
wacomcfg.c:412: error: ‘ds’ undeclared (first use in this function)
wacomcfg.c:413: warning: ISO C90 forbids mixed declarations and code
wacomcfg.c:419: error: ‘c’ undeclared (first use in this function)
wacomcfg.c:419: error: ‘DEVICE_RESOLUTION’ undeclared (first use in this function)
wacomcfg.c:425: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:426: error: ‘XDeviceControl’ undeclared (first use in this function)
wacomcfg.c:426: error: expected expression before ‘)’ token
wacomcfg.c:434: error: expected expression before ‘)’ token
wacomcfg.c:450: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:451: error: expected expression before ‘)’ token
wacomcfg.c:459: error: expected expression before ‘)’ token
wacomcfg.c:471: error: ‘WACOMDEVICE’ has no member named ‘pDev’
wacomcfg.c:472: error: expected expression before ‘)’ token
wacomcfg.c:474: warning: implicit declaration of function ‘XFreeDeviceControl’
wacomcfg.c:474: error: expected expression before ‘)’ token
make[2]: *** [wacomcfg.lo] Error 1
make[2]: Leaving directory `/home/joshua/linuxwacom-0.8.5-10/src/util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/joshua/linuxwacom-0.8.5-10/src'
make: *** [all-recursive] Error 1
joshua@UBUNTUSIMBA:~/linuxwacom-0.8.5-10$
Any advice or did I fsck it royally? Please help! This is the only thing stopping me from migrating over to Ubuntu fully from Windows.
You are missing some compiling dependencies. You might try the following:
Code:
sudo apt-get build-dep xserver-xorg-input-wacom
and then try compiling it again.
Bookmarks