From: Suvarow <su...@fr...> - 2004-06-27 22:19:39
|
Hello. I've been very impressed by the linux-wacom driver on a=20 collegue's desktop, and wanted to install it on my linux box (i've only been using my wacom=20 tablet under win32till now). The tablet is a Wacom Intuos 2. I've been through the=20 process of installing the drivers at least 10 times since yesterday, trying all options=20 (including rebuilding wacom_drv.o From Scratch) but none solved my main problem : i can't get=20 the event0 (it's event0, works with xxd and wacdump) to pipe its info through=20 XFree : the xidump utility is silent. I had some issues with tcl/tk at first, but that was=20 due to symlinking mistakes, and wacomcpl loads fine. I shall include here all the messages i received from the installation=20 process, step by step, and hope you forgive by advance the long post. I've been trying to=20 get it working as much as i could, without calling for help, but i'm really stuck now..= . So thanks in advance for any answers you could give me ! _________________________________________ 1) CONFIGURING AND BUILDING _________________________________________ I'm running the Planet CCRAM distrib of linux (fedora core with low=20 lattency kernel) > uname -r 2.4.26-1.ll.rhfc1.ccrmasmp The only mouse i use is an usb mouse with an USB-to-PS2 adapter on the=20 standard PS2 port, so i guess its signal isn't handled by USB. First (as a reference) when i plug the wacon tablet with the default=20 wacom driver in fedora,i get that output : ---------------------------------------- > tail -f /var/log/messages > > Jun 27 21:31:15 localhost kernel: hub.c: new USB device 00:1d.2-2, > > assigned address 3 Jun 27 21:31:15 localhost kernel: input0: Wacom > > Intuos2 12x12 on usb3:3.0 Jun 27 21:31:18 localhost > > usb.agent[6970]: missing kernel or user mode driver wacom Jun 27 > > 21:31:18 localhost usb.agent[6970]: missing kernel or user mode > > driver hid Jun 27 21:31:18 localhost usb.agent[6970]: missing > > kernel or user mode driver mousedev Jun 27 21:31:19 localhost > > devlabel: devlabel service started/restarted ---------------------------------------- The 'missing kernel or user mode driver' message concern me though i=20 didn't find for sure what their cause is. So i start by unpacking the last stable package downloaded on the site :=20 linuxwacom-0.6.3.tar.bz2 I decompress it in my /opt directory. The configure options are (i chose=20 to rebuild the hid, mousedev, evdev & input drivers, as for usbmouse, i hadn't any in my distro) ./configure --enable-hid --enable-usbmouse --enable-mousedev=20 --enable-evdev --enable-input --enable-wacom =20 --with-kernel=3D/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma/ everything goes ok, and i get : > > --------------------------------------- >> BUILD ENVIRONMENT: > > architecture - i686 linux kernel - yes 2.4.22 module versioning - > > yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include > > /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h > > kernel source - yes /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma/ > > XFree86 - no XLib - yes /usr/X11R6 TCL - yes /usr TK - yes /usr > > XFree86v3 - no ncurses - yes GTK - 2.2.4 > > > > BUILD OPTIONS: wacom.o - yes wacdump - yes xidump - yes libwacomcfg > > - yes libwacomxi - yes xsetwacom - yes hid.o - yes (value_patch) > > usbmouse.o - yes evdev.o - yes mousedev.o - yes input.o - yes > > tabletdev.o - no wacom_drv.o - no wacom_drv-v3.o - no > > ---------------------------------------- (So it seems that the 2.4.26-1.ll.rhfc1.ccrmasmp kernel is just a=20 2.4.22, with some modules tweaked ?) Next : make, make install No apparent problem (as i - poorly - understand it) NB : the ./configure, ./make, ./make install output are included at the e= nd of this message _________________________________________ 2) TESTING wacom.o _________________________________________ > rmmod wacom insmod /opt/linuxwacom-0.6.3/src/2.4.22/wacom.o get me the following messages : > > Jun 27 22:01:00 localhost kernel: usb.c: deregistering driver wacom > > Jun 27 22:02:18 localhost kernel: usb.c: registered new driver > > wacom Jun 27 22:02:18 localhost kernel: wacom.c: v1.30-j0.6.2 > > Vojtech Pavlik <vo...@su...> Jun 27 22:02:18 localhost kernel: > > wacom.c: USB Wacom Graphire and Wacom Intuos tablet driver > > (LINUXWACOM-DEBUG) Jun 27 22:02:18 localhost kernel: wacom_events Here comes the first weid thing : the doc says that "A version number=20 like "1.30" is an original kernel version and not from the linuxwacom=20 package" ; but the "-j0.6.x" suffix, plus the "LINUXWACOMDEBUG" are=20 here, though it's "-j0.6.2" instead of "-j0.6.3". As i've taken care to specify the whole path to wacom.o when=20 loading the module, i keep going on. _________________________________________ 3) COPYING new modules _________________________________________ after backup, i issue : > cd /opt/linuxwacom-0.6.3/src/2.4.22/ cp wacom.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/usb/wacom.o cp > hid.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/usb/hid.o cp > usbmouse.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/usb/ cp > evdev.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/input/evdev.o > cp mousedev.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/input/mousedev.= o > cp input.o > /lib/modules/2.4.26-1.ll.rhfc1.ccrmasmp/kernel/drivers/input/input.o > depmod -e then reboot _________________________________________ 4) LOADING the wacom driver _________________________________________ > modprobe usb-uhci modprobe input modprobe mousedev modprobe wacom > modprobe evdev gives : > > Jun 27 22:36:20 localhost kernel: usb.c: registered new driver > > wacom Jun 27 22:36:20 localhost kernel: wacom.c: v1.30-j0.6.2 > > Vojtech Pavlik <vo...@su...> Jun 27 22:36:20 localhost kernel: > > wacom.c: USB Wacom Graphire and Wacom Intuos tablet driver > > (LINUXWACOM-DEBUG) Jun 27 22:36:20 localhost kernel: wacom_events again, that's "1.30-j0.6.2" and not "1.40-j0.6.3" _________________________________________ 5) PLUGGING the tablet _________________________________________ gives : > > Jun 27 22:42:57 localhost kernel: hub.c: new USB device 00:1d.2-2, > > assigned address 2 Jun 27 22:42:57 localhost kernel: Reporting max > > 30480, 31680 Jun 27 22:42:57 localhost kernel: mousedev.c: Ignoring > > wacom tablet Jun 27 22:42:57 localhost kernel: wacom.c: Setting > > tablet report for tablet data Jun 27 22:42:57 localhost kernel: > > input0: Wacom Intuos2 12x12 on usb3:2.0 Jun 27 22:43:00 localhost > > usb.agent[5811]: missing kernel or user mode driver wacom Jun 27 > > 22:43:00 localhost kernel: usb.c: registered new driver usbmouse > > Jun 27 22:43:00 localhost kernel: usbmouse.c: v1.6:USB HID Boot > > Protocol mouse driver Jun 27 22:43:00 localhost usb.agent[5811]: > > missing kernel or user mode driver hid Jun 27 22:43:00 localhost > > usb.agent[5811]: missing kernel or user mode driver mousedev Jun 27 > > 22:43:01 localhost devlabel: devlabel service started/restarted Still the usb.agent[5811] messages... XXD on event0 shows its input well when swapping between 4Dmouse, pencil=20 and eraser > > Jun 27 23:16:28 localhost kernel: wacom_intuos_irq: received > > unknown report #1 Jun 27 23:16:28 localhost kernel: wacom.c: > > Setting tablet report for tablet data Jun 27 23:16:28 localhost > > kernel: wacom_intuos_irq: tool change 0x852 Jun 27 23:16:52 > > localhost kernel: wacom_intuos_irq: tool change 0x094 Jun 27 > > 23:16:54 localhost kernel: wacom_intuos_irq: tool change 0x094 Jun > > 27 23:17:00 localhost kernel: wacom_intuos_irq: tool change 0x85A WACDUMP does well too (all buttons, pressure, tilt,... seem to work) ## wacdump v0.5.2 ## ## MODEL=3DWacom Intuos2 12x12 ROM=3D1.1-5 ## CLS=3DUSB VNDR=3DWacom DEV=3DIntuos2 SUB=3DXD-1212-U ## ## 37 3A DF 40 D3 76 04 00 04 00 00 00 8E 0D A0 01 =20 7:.@.v.......... ## ## ## TOOLTYPE=3DPEN SERIAL=3D0x01A00D8E ## IN_PROX=3D+00001 (+00000 .. +00000) BUTTON=3D+00000 (+00000 ..= =20 +00000) ## POS_X=3D+03491 (+00000 .. +30480) POS_Y=3D+29481 (+00000 ..= =20 +31680) ## ROT_Z=3D+00000 (-00900 .. +00899) DISTANCE=3D+00120 (+00000 ..= =20 +00015) ## PRESSURE=3D+00002 (+00000 .. +01023) TILT_X=3D+00031 (+00000 ..= =20 +00127) ## TILT_Y=3D+00094 (+00000 .. +00127) ABSWHEEL=3D+00000 (+00000 ..= =20 +01023) ## RELWHEEL=3D+00000 (-00001 .. +00001) THROTTLE=3D+00000 (-01023 ..= =20 +01023) ## ## LEFT=3D MIDDLE=3D RIGHT=3D E= XTRA=3D ## SIDE=3D TOUCH=3D STYLUS=3D STY= LUS2=3D ## ## ## TOOLTYPE=3DERASER SERIAL=3D0x01A00D8E ## IN_PROX=3D+00001 (+00000 .. +00000) BUTTON=3D+00000 (+00000 ..= =20 +00000) ## POS_X=3D+03057 (+00000 .. +30480) POS_Y=3D+30405 (+00000 ..= =20 +31680) ## ROT_Z=3D+00000 (-00900 .. +00899) DISTANCE=3D+00136 (+00000 ..= =20 +00015) ## PRESSURE=3D+00000 (+00000 .. +01023) TILT_X=3D+00035 (+00000 ..= =20 +00127) ## TILT_Y=3D+00074 (+00000 .. +00127) ABSWHEEL=3D+00000 (+00000 ..= =20 +01023) ## RELWHEEL=3D+00000 (-00001 .. +00001) THROTTLE=3D+00000 (-01023 ..= =20 +01023) ## ## LEFT=3D MIDDLE=3D RIGHT=3D E= XTRA=3D ## SIDE=3D TOUCH=3D STYLUS=3D STY= LUS2=3D ## ## ## TOOLTYPE=3DMOUSE SERIAL=3D0x01B005F5 ## IN_PROX=3D+00001 (+00000 .. +00000) BUTTON=3D+00000 (+00000 ..= =20 +00000) ## POS_X=3D+03016 (+00000 .. +30480) POS_Y=3D+29096 (+00000 ..= =20 +31680) ## ROT_Z=3D+00315 (-00900 .. +00899) DISTANCE=3D+00120 (+00000 ..= =20 +00015) ## PRESSURE=3D+00000 (+00000 .. +01023) TILT_X=3D+00000 (+00000 ..= =20 +00127) ## TILT_Y=3D+00000 (+00000 .. +00127) ABSWHEEL=3D+00000 (+00000 ..= =20 +01023) ## RELWHEEL=3D+00000 (-00001 .. +00001) THROTTLE=3D+00000 (-01023 ..= =20 +01023) ## ## LEFT=3D MIDDLE=3D RIGHT=3D E= XTRA=3D ## SIDE=3D TOUCH=3D STYLUS=3D STY= LUS2=3D ## _________________________________________ 6) CONFIGURING XFREE _________________________________________ Adding the InputDevices, then the ServerLayout. > XFree86 -version > > XFree86 Version 4.3.0 (Fedora Core 1: 4.3.0-55) and hence : > cp /opt/linuxwacom-0.6.3/prebuilt/wacom_drv.o_4.3k2.4 > /usr/X11R6/lib/modules/input/wacom_drv.o NB : going through the same whole procedure with rebuilding wacom_drv.o=20 from XFree86 sources, and configuring with the --with-xf86 option, led me to the same problem as described belo= w. Then restart X > grep -i wacom /var/log/XFree86.0.log > > (II) LoadModule: "wacom" (II) Loading > > /usr/X11R6/lib/modules/input/wacom_drv.o (II) Module wacom: > > vendor=3D"The XFree86 Project" (II) Wacom driver level: 26-j0.6.2 $ > > (**) WACOM: suppress value is 2 (**) WACOM: suppress value is 2 > > (**) WACOM: suppress value is 2 (II) XINPUT: Adding extended input > > device "eraser" (type: Wacom Eraser) (II) XINPUT: Adding extended > > input device "stylus" (type: Wacom Stylus) (II) XINPUT: Adding > > extended input device "cursor" (type: Wacom Cursor) (=3D=3D) Wacom > > Kernel Input driver version is 1.0.0 (=3D=3D) Wacom using pressure > > threshold of 61 for button 1 (=3D=3D) Wacom USB Intuos2 tablet > > speed=3D9600 maxX=3D30480 maxY=3D31680 maxZ=3D1023 resX=3D2540 resY=3D= 2540 > > suppress=3D2 tilt=3Ddisabled (=3D=3D) Wacom device "cursor" top X=3D0= top Y=3D0 > > bottom X=3D30480 bottom Y=3D31680 (=3D=3D) Wacom device "stylus" top = X=3D0 > > top Y=3D0 bottom X=3D30480 bottom Y=3D31680 (=3D=3D) Wacom device "er= aser" > > top X=3D0 top Y=3D0 bottom X=3D30480 bottom Y=3D31680 xsetpointer does : > xsetpointer -l > > "eraser" [XExtensionDevice] "stylus" > > [XExtensionDevice] "cursor" [XExtensionDevice] > > "DevInputMice" [XExtensionDevice] "Mouse0" [XPointer] > > "NVIDIA Event Handler" [XExtensionDevice] "keyboard" > > [XKeyboard] xidump -l does : > xidump -l > > eraser extension stylus > > extension cursor extension DevInputMice > > extension Mouse0 disabled NVIDIA Event > > Handler extension keyboard keyboard > > > xidump -l -v eraser > > eraser extension key: min=3D8, max=3D39, num=3D32 > > btn: num=3D1 val: axes=3D6 mode=3Dabs buf=3D0 axis[0]: res=3D99999, m= ax=3D0, > > max=3D30480 axis[1]: res=3D1, max=3D0, max=3D31680 axis[2]: res=3D1, = max=3D0, > > max=3D1023 axis[3]: res=3D1, max=3D-64, max=3D63 axis[4]: res=3D1, ma= x=3D-64, > > max=3D63 axis[5]: res=3D1, max=3D0, max=3D1023 > xidump -u raw stylus NO OUTPUT though in /var/log/messages, the tool change is noted : > > Jun 27 23:59:29 localhost kernel: wacom_intuos_irq: tool change > > 0x852 And i never could get xidump to read anything. So the X server doesn't=20 seem to communicate through wacom_drv.o, which might be responsible, i really don't know. Any suggestion ? _________________________________________ ANNEXES : configure & make output (STEP 1) _________________________________________ ***************** * MAKE * ***************** [root@localhost linuxwacom-0.6.3]# make make all-recursive make[1]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3' Making all in src make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src' Making all in . make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src' source=3D'wacomcfg.c' object=3D'wacomcfg.lo' libtool=3Dyes \ depfile=3D'.deps/wacomcfg.Plo' tmpdepfile=3D'.deps/wacomcfg.TPlo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ /bin/sh ../libtool --mode=3Dcompile gcc -DHAVE_CONFIG_H -I. -I. -I.. =20 -Wall -pedantic -g -O2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include=20 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include=20 -I/usr/include/freetype2 -I/usr/include/glib-2.0=20 -I/usr/lib/glib-2.0/include -c -o wacomcfg.lo `test -f 'wacomcfg.c' ||=20 echo './'`wacomcfg.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c wacomcfg.c -MT=20 wacomcfg.lo -MD -MP -MF .deps/wacomcfg.TPlo -fPIC -DPIC -o=20 .libs/wacomcfg.lo wacomcfg.c: In function `WacomConfigSetRawParam': wacomcfg.c:287: warning: dereferencing type-punned pointer will break=20 strict-aliasing rules gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c wacomcfg.c -MT=20 wacomcfg.lo -MD -MP -MF .deps/wacomcfg.TPlo -o wacomcfg.o >/dev/null 2>&1 mv -f .libs/wacomcfg.lo wacomcfg.lo /bin/sh ../libtool --mode=3Dlink gcc -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o=20 libwacomcfg.la -rpath /usr/local/lib -no-undefined -version-info 0:1:0=20 wacomcfg.lo -L/usr/X11R6/lib -lX11 -lXi -Wl,--export-dynamic=20 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm=20 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl=20 -lglib-2.0 rm -fr .libs/libwacomcfg.la .libs/libwacomcfg.* .libs/libwacomcfg.* gcc -shared wacomcfg.lo -L/usr/X11R6/lib -lX11 -lXi -lgtk-x11-2.0=20 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0=20 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 =20 -Wl,--export-dynamic -Wl,-soname -Wl,libwacomcfg.so.0 -o=20 .libs/libwacomcfg.so.0.0.1 (cd .libs && rm -f libwacomcfg.so.0 && ln -s libwacomcfg.so.0.0.1=20 libwacomcfg.so.0) (cd .libs && rm -f libwacomcfg.so && ln -s libwacomcfg.so.0.0.1=20 libwacomcfg.so) ar cru .libs/libwacomcfg.a wacomcfg.o ranlib .libs/libwacomcfg.a creating libwacomcfg.la (cd .libs && rm -f libwacomcfg.la && ln -s ../libwacomcfg.la libwacomcfg.= la) source=3D'wacdump.c' object=3D'wacdump.o' libtool=3Dno \ depfile=3D'.deps/wacdump.Po' tmpdepfile=3D'.deps/wacdump.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'wacdump.c' || echo './'`wacdump.c source=3D'wacscrn.c' object=3D'wacscrn.o' libtool=3Dno \ depfile=3D'.deps/wacscrn.Po' tmpdepfile=3D'.deps/wacscrn.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'wacscrn.c' || echo './'`wacscrn.c source=3D'wactablet.c' object=3D'wactablet.o' libtool=3Dno \ depfile=3D'.deps/wactablet.Po' tmpdepfile=3D'.deps/wactablet.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'wactablet.c' || echo './'`wactablet.c source=3D'wacserial.c' object=3D'wacserial.o' libtool=3Dno \ depfile=3D'.deps/wacserial.Po' tmpdepfile=3D'.deps/wacserial.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'wacserial.c' || echo './'`wacserial.c source=3D'wacusb.c' object=3D'wacusb.o' libtool=3Dno \ depfile=3D'.deps/wacusb.Po' tmpdepfile=3D'.deps/wacusb.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'wacusb.c' || echo './'`wacusb.c /bin/sh ../libtool --mode=3Dlink gcc -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o wacdump =20 wacdump.o wacscrn.o wactablet.o wacserial.o wacusb.o -lncurses=20 -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0=20 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0=20 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gcc -Wall -pedantic -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o wacdump wacdump.o=20 wacscrn.o wactablet.o wacserial.o wacusb.o -Wl,--export-dynamic =20 -lncurses -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm=20 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl=20 -lglib-2.0 source=3D'xidump.c' object=3D'xidump.o' libtool=3Dno \ depfile=3D'.deps/xidump.Po' tmpdepfile=3D'.deps/xidump.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'xidump.c' || echo './'`xidump.c /bin/sh ../libtool --mode=3Dlink gcc -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o xidump=20 -L/usr/X11R6/lib -lX11 -lXi -lm xidump.o wacscrn.o -lncurses=20 -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0=20 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0=20 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gcc -Wall -pedantic -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o xidump xidump.o=20 wacscrn.o -Wl,--export-dynamic -L/usr/X11R6/lib -lX11 -lXi -lncurses=20 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm=20 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl=20 -lglib-2.0 source=3D'xsetwacom.c' object=3D'xsetwacom.o' libtool=3Dno \ depfile=3D'.deps/xsetwacom.Po' tmpdepfile=3D'.deps/xsetwacom.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c `test -f=20 'xsetwacom.c' || echo './'`xsetwacom.c /bin/sh ../libtool --mode=3Dlink gcc -Wall -pedantic -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o xsetwacom =20 xsetwacom.o libwacomcfg.la -Wl,--export-dynamic -lgtk-x11-2.0=20 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0=20 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gcc -Wall -pedantic -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o .libs/xsetwacom=20 xsetwacom.o -Wl,--export-dynamic ./.libs/libwacomcfg.so=20 -L/usr/X11R6/lib -lX11 -lXi -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0=20 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0=20 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -Wl,--rpath -Wl,/usr/local/li= b creating xsetwacom make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src' Making all in wacomxi make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' source=3D'wacomxi.c' object=3D'wacomxi.lo' libtool=3Dyes \ depfile=3D'.deps/wacomxi.Plo' tmpdepfile=3D'.deps/wacomxi.TPlo' \ depmode=3Dgcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool --mode=3Dcompile gcc -DHAVE_CONFIG_H -I. -I.=20 -I../.. -Wall -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c -o wacomxi.lo=20 `test -f 'wacomxi.c' || echo './'`wacomxi.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c wacomxi.c -MT=20 wacomxi.lo -MD -MP -MF .deps/wacomxi.TPlo -fPIC -DPIC -o .libs/wacomxi.l= o gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -g -O2 -I/usr/include/gtk-2.0=20 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c wacomxi.c -MT=20 wacomxi.lo -MD -MP -MF .deps/wacomxi.TPlo -o wacomxi.o >/dev/null 2>&1 mv -f .libs/wacomxi.lo wacomxi.lo /bin/sh ../../libtool --mode=3Dlink gcc -Wall -g -O2=20 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0=20 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2=20 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o libwacomxi.la=20 -rpath /usr/local/lib/TkXInput -no-undefined wacomxi.lo -L/usr/X11R6/lib=20 -lX11 -lXi -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0=20 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0=20 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 rm -fr .libs/libwacomxi.la .libs/libwacomxi.* .libs/libwacomxi.* gcc -shared wacomxi.lo -L/usr/X11R6/lib -lX11 -lXi -lgtk-x11-2.0=20 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0=20 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 =20 -Wl,--export-dynamic -Wl,-soname -Wl,libwacomxi.so.0 -o=20 .libs/libwacomxi.so.0.0.0 (cd .libs && rm -f libwacomxi.so.0 && ln -s libwacomxi.so.0.0.0=20 libwacomxi.so.0) (cd .libs && rm -f libwacomxi.so && ln -s libwacomxi.so.0.0.0 libwacomxi.= so) ar cru .libs/libwacomxi.a wacomxi.o ranlib .libs/libwacomxi.a creating libwacomxi.la (cd .libs && rm -f libwacomxi.la && ln -s ../libwacomxi.la libwacomxi.la) make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' Making all in 2.4.22 make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dwacom -c -o wacom.o wacom.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include=20 -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//drivers/usb -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dhid-core -c -o hid-core.o hid-core.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include=20 -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//drivers/usb -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dhiddev -c -o hiddev.o hiddev.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include=20 -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//drivers/usb -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dhid-input -c \ -o hid-input.o hid-input.c ld -r -o hid.o hid-core.o hiddev.o hid-input.o gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include=20 -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//drivers/usb -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dusbmouse -c \ -o usbmouse.o usbmouse.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Devdev -c -o evdev.o evdev.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dmousedev -c -o mousedev.o mousedev.c gcc -I/usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include -Wall=20 -D__JEJ_DEBUG -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DCONFIG_MODVERSIONS=20 -DMODVERSIONS -include=20 /usr/src/linux-2.4.26-1.ll.rhfc1.ccrma//include/linux/modversions.h=20 -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common=20 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=3D2 -march=3Di686 \ -DKBUILD_BASENAME=3Dinput -c -o input.o input.c make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src' make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3' make[2]: Rien =E0 faire pour `all-am'. make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3' make[1]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3' ***************** * MAKE INSTALL * ***************** Making install in src make[1]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src' Making install in . make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src' make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src' /bin/sh ../mkinstalldirs /usr/local/lib /bin/sh ../libtool --mode=3Dinstall /usr/bin/install -c libwacomcfg.la=20 /usr/local/lib/libwacomcfg.la /usr/bin/install -c .libs/libwacomcfg.so.0.0.1=20 /usr/local/lib/libwacomcfg.so.0.0.1 (cd /usr/local/lib && rm -f libwacomcfg.so.0 && ln -s=20 libwacomcfg.so.0.0.1 libwacomcfg.so.0) (cd /usr/local/lib && rm -f libwacomcfg.so && ln -s libwacomcfg.so.0.0.1=20 libwacomcfg.so) /usr/bin/install -c .libs/libwacomcfg.lai /usr/local/lib/libwacomcfg.la /usr/bin/install -c .libs/libwacomcfg.a /usr/local/lib/libwacomcfg.a ranlib /usr/local/lib/libwacomcfg.a chmod 644 /usr/local/lib/libwacomcfg.a PATH=3D"$PATH:/sbin" ldconfig -n /usr/local/lib ---------------------------------------------------------------------- Libraries have been installed in: /usr/local/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /bin/sh ../mkinstalldirs /usr/local/bin /bin/sh ../libtool --mode=3Dinstall /usr/bin/install -c wacdump=20 /usr/local/bin/wacdump /usr/bin/install -c wacdump /usr/local/bin/wacdump /bin/sh ../libtool --mode=3Dinstall /usr/bin/install -c xidump=20 /usr/local/bin/xidump /usr/bin/install -c xidump /usr/local/bin/xidump /bin/sh ../libtool --mode=3Dinstall /usr/bin/install -c xsetwacom=20 /usr/local/bin/xsetwacom /usr/bin/install -c .libs/xsetwacom /usr/local/bin/xsetwacom /bin/sh ../mkinstalldirs /usr/local/include/wacomcfg /usr/bin/install -c -m 644 wacomcfg.h=20 /usr/local/include/wacomcfg/wacomcfg.h /bin/sh ../mkinstalldirs /usr/X11R6/lib/modules/input make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src' make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src' Making install in wacomxi make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' make[3]: Rien =E0 faire pour `install-exec-am'. /bin/sh ../../mkinstalldirs /usr/local/bin /usr/bin/install -c wacomcpl /usr/local/bin/wacomcpl /usr/bin/install -c wacomcpl-exec /usr/local/bin/wacomcpl-exec /bin/sh ../../mkinstalldirs /usr/local/lib/TkXInput /usr/bin/install -c -m 644 pkgIndex.tcl=20 /usr/local/lib/TkXInput/pkgIndex.tcl /bin/sh ../../mkinstalldirs /usr/local/lib/TkXInput /bin/sh ../../libtool --mode=3Dinstall /usr/bin/install -c libwacomxi.l= a=20 /usr/local/lib/TkXInput/libwacomxi.la /usr/bin/install -c .libs/libwacomxi.so.0.0.0=20 /usr/local/lib/TkXInput/libwacomxi.so.0.0.0 (cd /usr/local/lib/TkXInput && rm -f libwacomxi.so.0 && ln -s=20 libwacomxi.so.0.0.0 libwacomxi.so.0) (cd /usr/local/lib/TkXInput && rm -f libwacomxi.so && ln -s=20 libwacomxi.so.0.0.0 libwacomxi.so) /usr/bin/install -c .libs/libwacomxi.lai=20 /usr/local/lib/TkXInput/libwacomxi.la /usr/bin/install -c .libs/libwacomxi.a /usr/local/lib/TkXInput/libwacomxi= .a ranlib /usr/local/lib/TkXInput/libwacomxi.a chmod 644 /usr/local/lib/TkXInput/libwacomxi.a PATH=3D"$PATH:/sbin" ldconfig -n /usr/local/lib/TkXInput ---------------------------------------------------------------------- Libraries have been installed in: /usr/local/lib/TkXInput If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/wacomxi' Making install in 2.4.22 make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' make[3]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' make[3]: Rien =E0 faire pour `install-exec-am'. make[3]: Rien =E0 faire pour `install-data-am'. make[3]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src/2.4.22' make[1]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3/src' make[1]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3' make[2]: Entre dans le r=E9pertoire `/opt/linuxwacom-0.6.3' make[2]: Rien =E0 faire pour `install-exec-am'. make[2]: Rien =E0 faire pour `install-data-am'. make[2]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3' make[1]: Quitte le r=E9pertoire `/opt/linuxwacom-0.6.3' |