hi list, I'm looking for evtouch driver for Fedora 9. I have checked http://www.conan.de/touchscreen/evtouch.html. Here is my questions bout using evtouch on Fedora 9: 1. Is there any rpm available for evtouch driver on Fedora 9. 2. I tried to use pre-built evtouch-0.8.7.tar.gz driver, but I got version mis-match error (in /var/log/Xorg.0.log) Then I try to compile the source code. but I got below error when execute ./configure
checking for XORG... configure: error: Package requirements (xorg-server xproto ) were not met:
No package 'xorg-server' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Alternatively, you may set the environment variables XORG_CFLAGS and XORG_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
Which rpm is missing? Below is the xorg packages installed in my system. [root@localhost Packages]# rpm -qa |grep xorg xorg-x11-apps-7.3-3.fc9.i386 xorg-x11-fonts-100dpi-7.2-6.fc9.noarch xorg-x11-xinit-1.0.7-6.fc9.i386 xorg-x11-drv-evdev-1.99.1-0.5.fc9.i386 xorg-x11-drv-dmc-1.1.2-1.fc9.i386 xorg-x11-drv-siliconmotion-1.6.0-1.fc9.i386 xorg-x11-drv-s3virge-1.10.0-1.fc9.i386 xorg-x11-drv-nouveau-0.0.10-2.20080408git0991281.fc9.i386 xorg-x11-drv-vmmouse-12.5.0-1.fc9.i386 xorg-x11-drv-dummy-0.3.0-1.fc9.i386 xorg-x11-xkb-utils-7.2-4.fc9.i386 xorg-x11-xauth-1.0.2-4.fc9.i386 xorg-x11-twm-1.0.3-2.fc9.i386 xorg-x11-drv-mga-1.4.8-1.fc9.i386 xorg-x11-drv-sis-0.10.0-1.fc9.i386 xorg-x11-drv-geode-2.8.0-3.fc9.i386 xorg-x11-drv-penmount-1.3.0-1.fc9.i386 xorg-x11-drv-vmware-10.16.0-1.fc9.i386 xorg-x11-drv-sisusb-0.9.0-1.fc9.i386 xorg-x11-xtrans-devel-1.1-2.fc9.i386 xorg-x11-fonts-ISO8859-1-100dpi-7.2-6.fc9.noarch xorg-x11-drv-mouse-1.3.0-2.fc9.i386 xorg-x11-drv-keyboard-1.3.0-3.fc9.i386 xorg-x11-drv-cirrus-1.2.0-1.fc9.i386 xorg-x11-drv-ast-0.85.0-1.fc9.i386 xorg-x11-drv-fpit-1.2.0-1.fc9.i386 xorg-x11-drv-nv-2.1.8-1.fc9.i386 xorg-x11-drv-jamstudio-1.2.0-1.fc9.i386 xorg-x11-drv-acecad-1.2.2-1.fc9.i386 xorg-x11-drv-tek4957-1.2.0-1.fc9.i386 xorg-x11-drv-wiimote-0.0.1-1.fc9.i386 xorg-x11-drv-apm-1.2.0-1.fc9.i386 xorg-x11-drv-v4l-0.2.0-1.fc9.i386 xorg-x11-drivers-7.3-4.fc9.i386 xorg-x11-proto-devel-7.3-12.fc9.noarch xorg-x11-filesystem-7.3-1.fc9.noarch xorg-x11-font-utils-7.2-4.fc9.i386 xorg-x11-utils-7.3-3.fc9.i386 xorg-x11-fonts-misc-7.2-6.fc9.noarch xorg-x11-drv-vesa-1.3.0-15.20080404.fc9.i386 xorg-x11-drv-voodoo-1.2.0-1.fc9.i386 xorg-x11-drv-tdfx-1.4.0-1.fc9.i386 xorg-x11-drv-palmax-1.2.0-1.fc9.i386 xorg-x11-drv-magellan-1.2.0-1.fc9.i386 xorg-x11-drv-digitaledge-1.1.1-1.fc9.i386 xorg-x11-drv-microtouch-1.2.0-1.fc9.i386 xorg-x11-drv-mutouch-1.2.0-1.fc9.i386 xorg-x11-drv-elographics-1.2.0-1.fc9.i386 xorg-x11-drv-ur98-1.1.0-5.fc9.i386 xorg-x11-drv-i810-2.2.1-24.fc9.i386 xorg-x11-drv-fbdev-0.3.1-7.fc9.i386 xorg-x11-drv-aiptek-1.1.1-1.fc9.i386 xorg-x11-drv-glint-1.2.0-1.fc9.i386 xorg-x11-drv-ati-6.8.0-14.fc9.i386 xorg-x11-server-common-1.4.99.901-29.20080415.fc9.i386 xorg-x11-server-utils-7.3-3.fc9.i386 xorg-x11-drv-hyperpen-1.2.0-1.fc9.i386 xorg-x11-drv-dynapro-1.1.2-1.fc9.i386 xorg-x11-drv-diamondtouch-0.2.0-0.1.fc9.i386 xorg-x11-drv-spaceorb-1.1.0-6.fc9.i386 xorg-x11-drv-i740-1.2.0-1.fc9.i386 xorg-x11-drv-calcomp-1.1.2-1.fc9.i386 xorg-x11-fonts-Type1-7.2-6.fc9.noarch xorg-x11-drv-void-1.1.1-9.fc9.i386 xorg-x11-server-Xorg-1.4.99.901-29.20080415.fc9.i386 xorg-x11-drv-neomagic-1.2.0-1.fc9.i386 xorg-x11-drv-rendition-4.2.0-1.fc9.i386 xorg-x11-drv-trident-1.3.0-1.fc9.i386 xorg-x11-drv-summa-1.2.0-1.fc9.i386 xorg-x11-drv-citron-2.2.1-1.fc9.i386 xorg-x11-drv-i128-1.3.0-1.fc9.i386 xorg-x11-drv-openchrome-0.2.902-3.fc9.i386 xorg-x11-drv-savage-2.2.0-2.fc9.i386
Regards, Axel
Sorry if an answer to this has already been posted, I just joined the list.
I have been able to compile the driver on Fedora 9 on an x86_64 (HP tx1200). I have not been able to get the driver to work, so if anyone else has any suggestions on that, please pass them on.
Here is what I did to get the driver to build: yum install xorg-x11-server-devel
this pulls in a bunch of development packages, including those for xproto, and solves those dependencies.
Next there were a couple of lines of code that didn't work on my machine, I commenting them out seems to at least let it compile:
on line 495 of evtouch.c there is what appears to be a debugging statement that g++ doesn't like, I commented it out
in libtouch.c line 37 in includes <xf86_ansic.h> which I am assuming got lumped into a different header in fedora, because commenting it out doesn't seem to hurt anything.
I hope this helps, and hopefully someone will be able to get the driver fully working.
Tom Dimiduk
laptop@lists.fedoraproject.org