Gateway CX-143XL

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help

Gateway CX-143XL

Postby Rounder on Wed Oct 29, 2008 12:05 pm

I have been trying to get linux wacom drivers from http://linuxwacom.sourceforge.net/ to work on my Gateway CS-143XL tablet pc. But I am having some problems. After the prebuilt driver was not working for me, I tried to build the drivers myself on my computer as was suggested in the linux wacom project's mailing list. But I am getting some errors and the mailing list isn't responding to my inquiries. So I was hoping someone here may be able to help. When I try to make the project, the first error says:
make[3]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
make[3]: *** No rule to make target `Driver/linuxwacom-0.8.0-3/src/2.6.24'. Stop.
make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make[2]: *** [all] Error 2

I am new to Linux, but this sounds like the linux wacom drivers are not setup for my kernel. Does anyone know if the wacom drivers work with the current release of 64 bit Mint? Or what the problem I am having might be? Thanks for any help anyone can give.

In case it helps, I below is the entire output when I run make:
sudo make
Making all in src
make[1]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src'
Making all in .
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src'
Making all in wacomxi
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/wacomxi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/wacomxi'
Making all in util
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/util'
if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacomcfg.lo -MD -MP -MF ".deps/wacomcfg.Tpo" -c -o wacomcfg.lo wacomcfg.c; \
then mv -f ".deps/wacomcfg.Tpo" ".deps/wacomcfg.Plo"; else rm -f ".deps/wacomcfg.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacomcfg.lo -MD -MP -MF .deps/wacomcfg.Tpo -c wacomcfg.c -fPIC -DPIC -o .libs/wacomcfg.o
gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacomcfg.lo -MD -MP -MF .deps/wacomcfg.Tpo -c wacomcfg.c -o wacomcfg.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -pedantic -g -O2 -D__amd64__ -o libwacomcfg.la -rpath /usr/local/lib -no-undefined -version-info 0:1:0 wacomcfg.lo -L/usr/lib -lX11 -lXi
gcc -shared .libs/wacomcfg.o -L/usr/lib -lX11 -lXi -Wl,-soname -Wl,libwacomcfg.so.0 -o .libs/libwacomcfg.so.0.0.1
(cd .libs && rm -f libwacomcfg.so.0 && ln -s libwacomcfg.so.0.0.1 libwacomcfg.so.0)
(cd .libs && rm -f libwacomcfg.so && ln -s libwacomcfg.so.0.0.1 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)
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacdump.o -MD -MP -MF ".deps/wacdump.Tpo" -c -o wacdump.o wacdump.c; \
then mv -f ".deps/wacdump.Tpo" ".deps/wacdump.Po"; else rm -f ".deps/wacdump.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacscrn.o -MD -MP -MF ".deps/wacscrn.Tpo" -c -o wacscrn.o wacscrn.c; \
then mv -f ".deps/wacscrn.Tpo" ".deps/wacscrn.Po"; else rm -f ".deps/wacscrn.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wactablet.o -MD -MP -MF ".deps/wactablet.Tpo" -c -o wactablet.o wactablet.c; \
then mv -f ".deps/wactablet.Tpo" ".deps/wactablet.Po"; else rm -f ".deps/wactablet.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacserial.o -MD -MP -MF ".deps/wacserial.Tpo" -c -o wacserial.o wacserial.c; \
then mv -f ".deps/wacserial.Tpo" ".deps/wacserial.Po"; else rm -f ".deps/wacserial.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wacusb.o -MD -MP -MF ".deps/wacusb.Tpo" -c -o wacusb.o wacusb.c; \
then mv -f ".deps/wacusb.Tpo" ".deps/wacusb.Po"; else rm -f ".deps/wacusb.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -pedantic -g -O2 -D__amd64__ -o wacdump wacdump.o wacscrn.o wactablet.o wacserial.o wacusb.o -lncurses
gcc -Wall -pedantic -g -O2 -D__amd64__ -o wacdump wacdump.o wacscrn.o wactablet.o wacserial.o wacusb.o -lncurses
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT xidump.o -MD -MP -MF ".deps/xidump.Tpo" -c -o xidump.o xidump.c; \
then mv -f ".deps/xidump.Tpo" ".deps/xidump.Po"; else rm -f ".deps/xidump.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -pedantic -g -O2 -D__amd64__ -o xidump -L/usr/lib -lX11 -lXi -lm xidump.o wacscrn.o -lncurses
gcc -Wall -pedantic -g -O2 -D__amd64__ -o xidump xidump.o wacscrn.o -L/usr/lib -lX11 -lXi -lm -lncurses
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT xsetwacom.o -MD -MP -MF ".deps/xsetwacom.Tpo" -c -o xsetwacom.o xsetwacom.c; \
then mv -f ".deps/xsetwacom.Tpo" ".deps/xsetwacom.Po"; else rm -f ".deps/xsetwacom.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../src/include -I../../src/include -I../../src/include -Wall -pedantic -g -O2 -D__amd64__ -MT wcmAction.o -MD -MP -MF ".deps/wcmAction.Tpo" -c -o wcmAction.o wcmAction.c; \
then mv -f ".deps/wcmAction.Tpo" ".deps/wcmAction.Po"; else rm -f ".deps/wcmAction.Tpo"; exit 1; fi
/bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -pedantic -g -O2 -D__amd64__ -o xsetwacom xsetwacom.o wcmAction.o libwacomcfg.la
gcc -Wall -pedantic -g -O2 -D__amd64__ -o .libs/xsetwacom xsetwacom.o wcmAction.o ./.libs/libwacomcfg.so -L/usr/lib -lX11 -lXi
creating xsetwacom

make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/util'
Making all in xdrv
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/xdrv'
gcc -MM -g -O2 -D__amd64__ -I../include -I/usr/include/xorg ./xf86Wacom.c ./wcmSerial.c ./wcmUSB.c ./wcmISDV4.c ./wcmXCommand.c ./wcmCommon.c ./wcmCompat.c ./wcmConfig.c ./wcmFilter.c > .depend
make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/xdrv'
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/xdrv'
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o xf86Wacom.o -c ./xf86Wacom.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmSerial.o -c ./wcmSerial.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmUSB.o -c ./wcmUSB.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmISDV4.o -c ./wcmISDV4.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmXCommand.o -c ./wcmXCommand.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmCommon.o -c ./wcmCommon.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmCompat.o -c ./wcmCompat.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmConfig.o -c ./wcmConfig.c
gcc -g -O2 -D__amd64__ -fPIC -pipe -std=c99 \
-pedantic -Wall -Wpointer-arith -fno-merge-constants \
-fno-stack-protector -I. -I../include -I/usr/include/xorg \
-D_XSERVER64 -I/usr/include/xorg -I/usr/include/pixman-1 \
-o wcmFilter.o -c ./wcmFilter.c
gcc -shared -nostdlib -o wacom_drv.so xf86Wacom.o wcmSerial.o wcmUSB.o wcmISDV4.o wcmXCommand.o wcmCommon.o wcmCompat.o wcmConfig.o wcmFilter.o -Bstatic -lgcc
make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/xdrv'
Making all in 2.6.24
make[2]: Entering directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/2.6.24'
cp -f ../2.6.19/wacom_wac.c .
cp -f ../2.6.19/wacom.h .
cp -f ../2.6.22/wacom_wac.h .
Building linuxwacom drivers for 2.6 kernel.
***Note: Drivers not enabled as modules in your kernel config but requested through configure are NOT built
make -C /lib/modules/2.6.24-16-generic/build M=/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/2.6.24
make[3]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
make[3]: *** No rule to make target `Driver/linuxwacom-0.8.0-3/src/2.6.24'. Stop.
make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src/2.6.24'

make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/spcarroll/Downloads/Wacom Driver/linuxwacom-0.8.0-3/src'
make: *** [all-recursive] Error 1
Rounder
 

Linux Mint is funded by ads and donations.
 

Re: Gateway CX-143XL

Postby Husse on Thu Oct 30, 2008 7:45 am

Perhaps a dumb question - have you installed build essential?
You can find it in the software portal
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19703
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden

Re: Gateway CX-143XL

Postby Rounder on Thu Oct 30, 2008 7:38 pm

Yep, I installed the build essential. I was getting even more errors before I did that. Thanks though.
Rounder
 


Return to Hardware Support

Who is online

Users browsing this forum: No registered users and 20 guests