Touchscreen/TouchKit: Probleme bei Installation unter Linpus




Linpus auf dem Aspire One

Touchscreen/TouchKit: Probleme bei Installation unter Linpus

Beitragvon Mexsalem » Fr 3. Jul 2009, 22:50

Hallo,

ich habe erfolgreich ein Touchscreen (TouchKit von eGalax Inc., Taiwan) in meinen AAO 110 eingebaut, welches auch korrekt über
Code: Alles auswählen
cat /proc/bus/input/devices
angezeigt wird :

I: Bus=0003 Vendor=0eef Product=0001 Version=0112
N: Name="eGalax Inc. Touch"
P: Phys=usb-0000:00:1d.7-5.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5.1/1-5.1:1.0/input/input7
U: Uniq=
H: Handlers=mouse1 event7
B: EV=b
B: KEY=401 0 30000 0 0 0 0 0 0 0 0
B: ABS=f

Mein Problem ist der Abbruch der Treiber-Installation - obwohl alle benötigten Pakete geprüft (OK), also vorhanden sind. Scheinbar liegt die Ursache in dem unten rot markierten Bereich.

Kann mir jemand sagen, was ich da machen muss ?



[root@localhost OperaDownloads]# sh touchkit.setup.sh
(*) Extract files from [touchkit.setup.sh] to [/tmp/touchkit]
(*) Start installer [/tmp/touchkit/setup]

=== TouchKit for Linux Installer ===

(Step 1) Check Packages Installed
[Common]
make 2OK (make-3.81-10.fc8)
tcl OK (tcl-8.4.17-1.fc8)
tk OK (tk-8.4.17-2.fc8)
[Required for Full Mode]
imake OK (imake-1.0.2-5.fc8)
gcc OK (gcc-4.1.2-33)
glibc-devel OK (glibc-devel-2.7-2)
kernel-devel OK (kernel-devel-2.6.26.8-57.fc8)

(Step 2) Select Installation Mode
(Q) Which installation mode do you prefer?
(1) Compact Mode, (only RS232 and PS/2) or
(2) Full Mode (RS232, PS/2 and [USB])
2
Please choose '1' or '2'
2
(I) [Full Mode] selected

(Step 3) Rebuild TouchKit
for n in include driver utility xf86drv diag usb; do \
make -C $n || exit 1; \
done
make[1]: Entering directory `/tmp/touchkit/include'
tcl ../utility/tcl2h.tcl configSTR.tcl > configSTR.h
tcl ../utility/tcl2h.tcl configINT.tcl > configINT.h
tcl ../utility/ini2tcl.tcl touch.ini > touch.tcl
make[1]: Leaving directory `/tmp/touchkit/include'
make[1]: Entering directory `/tmp/touchkit/driver'
gcc -o tpaneld tpaneld.c -g -O -Wall -I. -I../include
In file included from tpaneld.c:50:
../include/device.c: In function »SendAndWait«:
../include/device.c:148: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
In file included from tpaneld.c:52:
../include/eeprom.c: In function »_ReadEEPROM«:
../include/eeprom.c:59: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
tpaneld.c: In function »DoResetPanel«:
tpaneld.c:176: Warnung: Implizite Deklaration der Funktion »time«
for t in tpaneld; do \
if [ -f $t ]; then \
cp -f $t bin; \
fi; \
done
make[1]: Leaving directory `/tmp/touchkit/driver'
make[1]: Entering directory `/tmp/touchkit/utility'
gcc -o PanelInfo PanelInfo.c -g -O -Wall -I. -I../include
In file included from PanelInfo.c:11:
../include/device.c: In function »SendAndWait«:
../include/device.c:148: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
In file included from PanelInfo.c:13:
../include/eeprom.c: In function »_ReadEEPROM«:
../include/eeprom.c:59: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
strip PanelInfo
gcc -o WriteConf WriteConf.c -g -O -Wall -I. -I../include
strip WriteConf
for t in PanelInfo WriteConf; do \
if [ -f $t ]; then \
cp -f $t bin; \
fi; \
done
make[1]: Leaving directory `/tmp/touchkit/utility'
make[1]: Entering directory `/tmp/touchkit/xf86drv'
X version: 130
imake -DUseInstalled -I/usr/share/X11/config
make -s proceed
make[2]: Entering directory `/tmp/touchkit/xf86drv'
###############################################################
## XF86 src does NOT exist; use precompiled binary instead ##
###############################################################
make[2]: Leaving directory `/tmp/touchkit/xf86drv'
if [ 130 -gt 400 ]; then \
if [ -f touchkit_drv.o ]; then \
cp -f touchkit_drv.o bin; \
fi; \
else \
if [ -f xf86TouchKit.so ]; then \
cp -f xf86TouchKit.so bin; \
fi; \
fi
make[1]: Leaving directory `/tmp/touchkit/xf86drv'
make[1]: Entering directory `/tmp/touchkit/diag'
echo 'CFLAGS = -Wall -ggdb2 -I ../include' > Imakefile
echo 'COMMON_HEADER = ../include/eeprom.c' >> Imakefile
echo 'LOCAL_LIBRARIES = $(XLIB)' >> Imakefile
for t in 4pcal 25pcal drawtest; do \
echo "all:: $t" >> Imakefile; \
echo 'NormalProgramTarget('$t,$t'.o,$(COMMON_HEADER),$(LOCAL_LIBRARIES),)' >> Imakefile; \
done
xmkmf
imake -DUseInstalled -I/usr/share/X11/config
echo '#!/bin/sh' > rbutton.tcl
echo '# \' >> rbutton.tcl
echo 'exec wish "$0" "$@"' >> rbutton.tcl
cat ../include/configINT.tcl >> rbutton.tcl
cat ../include/configSTR.tcl >> rbutton.tcl
cat ../include/touch.tcl >> rbutton.tcl
cat rbutton.base >> rbutton.tcl
chmod 755 rbutton.tcl
make -f Makefile
make[2]: Entering directory `/tmp/touchkit/diag'
gcc -m32 -Wall -ggdb2 -I ../include -c -o 4pcal.o 4pcal.c
In file included from ../include/eeprom.c:18,
from 4pcal.c:74:
../include/device.c: In function »SendAndWait«:
../include/device.c:148: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
In file included from 4pcal.c:74:
../include/eeprom.c: In function »_ReadEEPROM«:
../include/eeprom.c:59: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
rm -f 4pcal
gcc -m32 -o 4pcal -O2 -fno-strength-reduce -fno-strict-aliasing -L/usr/lib 4pcal.o -lXext -lX11
gcc -m32 -Wall -ggdb2 -I ../include -c -o 25pcal.o 25pcal.c
In file included from ../include/eeprom.c:18,
from 25pcal.c:84:
../include/device.c: In function »SendAndWait«:
../include/device.c:148: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
In file included from 25pcal.c:84:
../include/eeprom.c: In function »_ReadEEPROM«:
../include/eeprom.c:59: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
rm -f 25pcal
gcc -m32 -o 25pcal -O2 -fno-strength-reduce -fno-strict-aliasing -L/usr/lib 25pcal.o -lXext -lX11
gcc -m32 -Wall -ggdb2 -I ../include -c -o drawtest.o drawtest.c
In file included from ../include/eeprom.c:18,
from drawtest.c:50:
../include/device.c: In function »SendAndWait«:
../include/device.c:148: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
In file included from drawtest.c:50:
../include/eeprom.c: In function »_ReadEEPROM«:
../include/eeprom.c:59: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
rm -f drawtest
gcc -m32 -o drawtest -O2 -fno-strength-reduce -fno-strict-aliasing -L/usr/lib drawtest.o -lXext -lX11
make[2]: Leaving directory `/tmp/touchkit/diag'
for t in 4pcal 25pcal drawtest; do \
if [ -f $t ]; then \
strip $t; \
fi; \
done
for t in 4pcal 25pcal drawtest rbutton.tcl; do \
if [ -f $t ]; then \
cp -f $t bin; \
fi; \
done
make[1]: Leaving directory `/tmp/touchkit/diag'
make[1]: Entering directory `/tmp/touchkit/usb'
echo gcc -o usbpnpd usbpnpd.c -Wall -O -pipe -I ../include
gcc -o usbpnpd usbpnpd.c -Wall -O -pipe -I ../include
gcc -o usbpnpd usbpnpd.c -Wall -O -pipe -I ../include
usbpnpd.c: In function »_is_dup«:
usbpnpd.c:74: Warnung: Anweisung ohne Effekt
strip usbpnpd
make -C /lib/modules/2.6.23.9lw/build SUBDIRS=/tmp/touchkit/usb modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.23.9lw/build: No such file or directory. Schluss.
make: Leaving an unknown directory

make[1]: *** [build_module] Fehler 2
make[1]: Leaving directory `/tmp/touchkit/usb'
make: *** [all] Fehler 1
Aspire One 110L / 8 GB SSD / 1.024 MB RAM / Linpus Lite v1.0.9.E / BIOS 3.309 / 2.200 mAH
Mexsalem
 
Beiträge: 26
Registriert: Fr 25. Jul 2008, 10:54

von Anzeige » Fr 3. Jul 2009, 22:50

Anzeige
 


Ähnliche Beiträge

Bei wem läuft der web´n´walk Stick III HSDPA unter Linpus ?
Forum: Linpus
Autor: fw1962
Antworten: 2
VLC unter Linpus installieren für Anfänger
Forum: Linux
Autor: Aspire13
Antworten: 5
DVB-T unter Linpus?
Forum: A110
Autor: iamfox
Antworten: 0
xp unter Linpus in virtueller Maschine
Forum: Linux
Autor: gerd
Antworten: 2
CrossOver Office unter Linpus?
Forum: A110
Autor: DerSchuhverkäufer
Antworten: 1

TAGS

Zurück zu Linpus

Wer ist online?

0 Mitglieder

cron