Hallo Freunde ich habe ein Problem der dümmeren Art.
Ich wollte auf meinem Debian Sid mit qc-usb-source ein Kernelmopdul für meine
Cam compilieren.
apt-get updatge und apt-get dist-upgrade vorher ist klar und versteht sich von
selbst.
Wenn ich danach m-a a-i qc-usb-source starte, geht zuerst eine ganze WEile acuh
noch alels ganz normal.
Aber irgendwann steigt das Ganze aus.
Das Logfile "qc-usb-source.buildlog.3.0.0-1-686-pae.1311960059" lautet wie folgt
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/3.0.0-1-686-pae/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/3.0.0-1-686-pae/g ;s/#KVERS#/3.0.0-1-686-pae/g ;
s/_KVERS_/3.0.0-1-686-pae/g ; s/##KDREV##/3.0.0-1/g ; s/#KDREV#/3.0.0-1/g ;
s/_KDREV_/3.0.0-1/g ' < $templ > ${templ%.modules.in}; \
done
dh_clean
/usr/bin/make clean
make[1]: Entering directory `/usr/src/modules/qc-usb'
rm -f *.[oas] .*.flags *.ko .*.cmd .*.d .*.tmp *.mod.c
rm -rf .tmp_versions qcset
make[1]: Leaving directory `/usr/src/modules/qc-usb'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/qc-usb'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/3.0.0-1-686-pae/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/3.0.0-1-686-pae/g ;s/#KVERS#/3.0.0-1-686-pae/g ;
s/_KVERS_/3.0.0-1-686-pae/g ; s/##KDREV##/3.0.0-1/g ; s/#KDREV#/3.0.0-1/g ;
s/_KDREV_/3.0.0-1/g ' < $templ > ${templ%.modules.in}; \
done
dh_clean
/usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/qc-usb'
rm -f *.[oas] .*.flags *.ko .*.cmd .*.d .*.tmp *.mod.c
rm -rf .tmp_versions qcset
make[2]: Leaving directory `/usr/src/modules/qc-usb'
make[1]: Für das Ziel »kdist_config« ist nichts zu tun.
dh_testdir
dh_testroot
dh_clean -k
dh_clean: dh_clean -k is deprecated; use dh_prep instead
/usr/bin/make KVER=3.0.0-1-686-pae KSRC=/lib/modules/3.0.0-1-686-pae/build \
DESTDIR=/usr/src/modules/qc-usb/debian/qc-usb-modules-3.0.0-1-686-pae/ install
make[2]: Entering directory `/usr/src/modules/qc-usb'
/usr/bin/make -C /lib/modules/3.0.0-1-686-pae/build
SUBDIRS=/usr/src/modules/qc-usb modules
make[3]: Entering directory `/usr/src/linux-headers-3.0.0-1-686-pae'
CC [M] /usr/src/modules/qc-usb/qc-driver.o
In file included from /usr/src/modules/qc-usb/qc-driver.c:47:0:
/usr/src/modules/qc-usb/quickcam.h:79:28: fatal error: linux/autoconf.h: Datei
oder Verzeichnis nicht gefunden
compilation terminated.
make[6]: *** [/usr/src/modules/qc-usb/qc-driver.o] Fehler 1
make[5]: *** [_module_/usr/src/modules/qc-usb] Fehler 2
make[4]: *** [sub-make] Fehler 2
make[3]: *** [all] Fehler 2
make[3]: Leaving directory `/usr/src/linux-headers-3.0.0-1-686-pae'
make[2]: *** [default] Fehler 2
make[2]: Leaving directory `/usr/src/modules/qc-usb'
make[1]: *** [binary-modules] Fehler 2
make[1]: Leaving directory `/usr/src/modules/qc-usb'
make: *** [kdist_build] Fehler 2
~
Der entscheidende Part muss das hier sein
In file included from /usr/src/modules/qc-usb/qc-driver.c:47:0:
/usr/src/modules/qc-usb/quickcam.h:79:28: fatal error: linux/autoconf.h: Datei
oder Verzeichnis nicht gefunden
compilation terminated.
Ein unterordner Linux und eine Datei autoconf.h sind am angegebenen Ort nicht
vorhanden. Das weiß ich schonmal.
Die Frage ist warum sind die nicht vorhanden und wo kann man die ggf
herbekommen/herkopieren.
Sonnige Grüße aus dem Weinland Baden
Ottmar
___________________________________________________________
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar
_______________________________________________
Lug-dd maillist - [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd