xorg/driver/xf86-input-dmc
Bilko AS, Oguz Dilmac
odilmac at bilko-automation.com
Mon Oct 26 02:55:07 PDT 2009
Hi,
I need xf86-input-dmc driver to use a DMC 15" touch screen.
I tried to get the driver from "xorg/driver/xf86-input-dmc" via git. But I
couldn't compile it.
This is what I get when I run ./autogen.sh
------------------------------------------------->
root at Microknoppix:/home/knoppix/Desktop/dmcdnm/xf86-input-dmc# ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros
in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
autoreconf: Leaving directory `.'
configure: error:
**************************************************************
This driver is unmaintained and will not receive further
patches. If you have a need for this driver, please file a bug
on http://bugs.freedesktop.org.
**************************************************************
------------------------------------------------<
There is no Makefile generated.
Then I tried to make my own Makefile and compiled it. But I get this error
message in Xorg.0.log
------------------------------------------------>
(II) LoadModule: "dmc"
(II) Loading /usr/lib/xorg/modules/input//dmc_drv.so
(EE) LoadModule: Module dmc does not have a dmcModuleData data object.
(II) UnloadModule: "dmc"
(II) Unloading /usr/lib/xorg/modules/input//dmc_drv.so
(EE) Failed to load module "dmc" (invalid module, 0)
------------------------------------------------<
This is my Makefile:
------------------------------------------------>
RM = @rm -rf
JUNK = *~ *.bak DEADJOE
INCLUDE +=-I/usr/include/X11/
INCLUDE +=-I/usr/include/xorg/
INCLUDE +=-I/usr/include/pixman-1/
PWD := $(shell pwd)
all:
$(CC) -c -fPIC -Wall xf86DMC.c $(INCLUDE) -o dmc_obj.o
$(CC) -shared -Wl,-soname,libdmc_drv.so.1 -o dmc_drv.so dmc_obj.o
clean:
rm -f *.o *.ko
distclean: clean
$(RM) $(JUNK) $(OBJS)
help:
$(MAKE) -C $(KDIR) M=$(PWD) help
#include $(RTL_DIR)/Rules.make
------------------------------------------------<
What do you suggest?
What am I doing wrong?
Best regards,
Oguz Dilmac
--
Oguz Dilmac
ARGE Bolumu
Bilko AS, R&D Department
====================================
Perpa Ticaret Merkezi B Blok Kat 13 Nr. 2568
TR-34384 Okmeydani Istanbul Turkey
Tel : +90 212 220 07 40 Fax : +90 212 210 47 01
e-mail : odilmac at bilko-automation.com
web site : http://www.bilko-automation.com
More information about the xorg-devel
mailing list