Добрый день, соратники!
Занимаюсь изготовлением очередной сборки Ubuntu 10.04 для преподавателей. ( http://wiki.nntc.nnov.ru/?title=Ubuntu_10.04.2_для_преподавателей ) И одной из задач стоит включить в сборку поддержку интерактивных доком «Из коробки».
Работа началась с доски InterWrite и сразу засада. Есть проект свободного драйвера для этих досок, но он не поддерживается с 2006 года.
http://sourceforge.net/projects/iwld/
Я провел некоторую работу, но по прежнему не могу заставить этот драйвер компилироваться в ubuntu 10.04.2.
Есть ли кто то, кто может подсказать?
P.s. Внизу приведена команда компилирования драйвера и результат процесса компиляции.
----------------
root@ubuntu:/home/ubuntu/Загрузки# gcc -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE
-D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -D_SHAPE -DXINPUT -DXKB
-DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension
-DPIXPRIV -DPANORAMIX -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV
-DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER
-DXFree86Server -DXF86VIDMODE -DSMART_SCHEDULE
-DX_BYTE_ORDER=X_LITTLE_ENDIAN -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO
-DIN_MODULE -DXFree86Module -I/usr/include -I/usr/include/xorg
-I/usr/include/X11/ -I/usr/include/pixman-1/ -O2 -fno-merge-constants
-g3 -w -c -fmessage-length=0 iwld_drv.o xIWLinux.c
xIWLinux.c: In function 'xf86GtcOpenDevice':
xIWLinux.c:2820: error: too few arguments to function 'InitValuatorAxisStruct'
xIWLinux.c:2827: error: too few arguments to function 'InitValuatorAxisStruct'
xIWLinux.c:2834: error: too few arguments to function 'InitValuatorAxisStruct'
xIWLinux.c:2841: error: too few arguments to function 'InitValuatorAxisStruct'
xIWLinux.c:2848: error: too few arguments to function 'InitValuatorAxisStruct'
xIWLinux.c: In function 'xf86GtcProc':
xIWLinux.c:2913: error: too few arguments to function
'InitButtonClassDeviceStruct'
xIWLinux.c:2941: error: 'xf86GetMotionEvents' undeclared (first use in
this function)
xIWLinux.c:2941: error: (Each undeclared identifier is reported only once
xIWLinux.c:2941: error: for each function it appears in.)
xIWLinux.c: At top level:
xIWLinux.c:3545: error: expected expression before '=' token