verfaßt von bender, Strasshof an der Nordbahn, 08.01.2014, 20:57:38
(editiert von bender, 08.01.2014, 21:06:24)
Here we go again!
Ich krieg nach wie vor nur die Fehlermeldung, mehr nicht. Ich poste Dir hier mal das Script, so wie es jetzt aussieht:
#!/bin/bash
WHO=`whoami`
KERNELVER=`uname -r`
SRCDIR=/lib/modules/$KERNELVER/build
if [ $WHO != "root" ]; then
echo -e 'E[31;44m'
echo -e 'E[1m FATAL !! you must be root to run this scriptE[0m'
exit 1
fi
if [ ! -d $SRCDIR/include/linux ]; then
echo -e 'E[31;44m'
echo -e 'E[1m FATAL you need to install the Kernel Source for your running kernelE[0m'
echo -e '(in '$SRCDIR'/include/linux)'
exit 1
fi
echo -e 'E[1;33;44m'
echo -e 'E[1m REMOVE the old module if presentE[0m'
rmmod gspca
echo -e 'E[1;33;44m'
echo -e 'E[1m CLEAN gspca source treeE[0m'
make clean
echo -e 'E[1;33;44m'
echo -e 'E[1m COMPILE gspca Please Wait ....!!E[0m'
make >& kgspca.err
echo -e 'E[1;33;44m'
echo -e 'E[1m INSTALL gspca in the kernel binary treeE[0m'
make install
echo -e 'E[1;33;44m'
echo -e 'E[1m LOAD gspca in memory E[0m'
modprobe gspca
echo -e 'E[1;33;44m'
echo -e 'E[1m PRINT COMPILATION MESSAGES if ERRORS look kgspca.err E[0m'
cat kgspca.err
Der Pfad oben zeigt auf
/lib/modules/3.12.0-sabayon/build/
und da drin liegen das Verzeichnis include und die Dateien Makefile, Module.symvers und System.map.
EDIT: Korrektur: ich war nicht root.
Output:
FATAL you need to install the Kernel Source for your running kernel
(in /lib/modules/3.12.0-sabayon/build/include/linux)
Das letzte Verzeichnis (/linux) gibts nicht. Spinn ich? ich hab doch die Sourcen installiert...
--
Grüße aus Strasshof an der Nordbahn (ja, da wo die Natascha im Keller lebte)
bender
sudo apt-get install brain_2.0
gesamter Thread: