version magic '2.6.11-1-386 386 gcc-4.0' should be '2.6.11-1-386 386 gcc-3.3'
onjour,
Je fait suite à mon post "Kernel et kernel-source différent - module quickcam"
je suis en 2.6.11-1-386
le module (quickcam ) est compilé avec gcc 4.0 est je dois le compiler avec
gcc 3.3, mais je sais pas comment faire sans casser ma config actuelle.
je me suis fait un script '/root/purgeQuickcam.sh' :
#!/bin/bash
rm /usr/src/qc-usb-modules-2.6.11-1-386_0.6.3-1+2.6.11-7_i386.deb
rm /lib/modules/2.6.11-1-386/misc/quickcam.ko
rm -fR /usr/src/modules/qc-usb-source
alias gcc='/usr/bin/gcc-3.3 '
export gcc='/usr/bin/gcc-3.3'
export cc='/usr/bin/gcc-3.3'
export CC='/usr/bin/gcc-3.3'
echo
"clean............................................................................."
m-a clean qc-usb-source
echo
"get..............................................................................."
m-a get qc-usb-source
echo
"build............................................................................."
m-a build qc-usb-source
echo
"install..........................................................................."
m-a install qc-usb-source
echo "Install via
dpkg ................................................................."
dpkg -i /usr/src/qc-usb-modules-2.6.11-1-386_0.6.3-1+2.6.11-7_i386.deb
echo "tentative de
chargement .........................................................."
modprobe quickcam
echo "que se passe-t-il dans les
logs ? ................................................"
echo "vERif ...."
stat /lib/modules/2.6.11-1-386/misc/quickcam.ko
modinfo /lib/modules/2.6.11-1-386/misc/quickcam.ko
le resultat
clean.............................................................................
get...............................................................................
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
qc-usb-source est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Updated infos about 1 packages
build.............................................................................
Extracting the package tarball, /usr/src/qc-usb-modules.tar.gz
Done with /usr/src/qc-usb-modules-2.6.11-1-386_0.6.3-1+2.6.11-7_i386.deb .
install...........................................................................
Version 0.6.3-1+2.6.11-7 de qc-usb-modules-2.6.11-1-386 déjà installée, paquet
ignoré.
Install via
dpkg .................................................................
(Lecture de la base de données... 64221 fichiers et répertoires déjà
installés.)
Préparation du remplacement de qc-usb-modules-2.6.11-1-386 0.6.3-1+2.6.11-7
(en utilisant .../qc-usb-modules-2.6.11-1-386_0.6.3-1+2.6.11-7_i386.deb) ...
Dépaquetage de la mise à jour de qc-usb-modules-2.6.11-1-386 ...
Paramétrage de qc-usb-modules-2.6.11-1-386 (0.6.3-1+2.6.11-7) ...
tentative de
chargement ..........................................................
FATAL: Error inserting quickcam (/lib/modules/2.6.11-1-386/misc/quickcam.ko):
Invalid module format
que se passe-t-il dans les
logs ? ................................................
Sep 3 19:52:26 localhost kernel: quickcam: version magic '2.6.11-1-386 386
gcc-4.0' should be '2.6.11-1-386 386 gcc-3.3'
vERif ....
File: `/lib/modules/2.6.11-1-386/misc/quickcam.ko'
Size: 81402 Blocks: 162 IO Block: 4096 fichier régulier
Device: 801h/2049d Inode: 331307 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2005-09-03 19:52:26.000000000 +0200
Modify: 2005-09-03 19:51:32.000000000 +0200
Change: 2005-09-03 19:51:49.000000000 +0200
filename: /lib/modules/2.6.11-1-386/misc/quickcam.ko
description: Logitech QuickCam USB driver
author: See README
license: GPL
vermagic: 2.6.11-1-386 386 gcc-4.0
depends: usbcore,videodev
alias: usb:v046Dp0840dl*dh*dc*dsc*dp*ic*isc*ip*
alias: usb:v046Dp0850dl*dh*dc*dsc*dp*ic*isc*ip*
alias: usb:v046Dp0870dl*dh*dc*dsc*dp*ic*isc*ip*
parm: video_nr:Set videodevice number (/dev/videoX)
parm: compatible:Enable workaround for bugs in application programs
(bitfield)
parm: retryerrors:Retry if image capture fails, otherwise return
error code (0-1)
parm: userlut:Apply user-specified lookup-table (0-1)
parm: equalize:Equalize image (0-1)
parm: adaptive:Automatic adaptive brightness control (0-1)
parm: quality:Sets the picture quality (0-5)
parm: frameskip:How frequently capture frames (0-10)
parm: compress:Enable compressed mode (0-1)
parm: subsample:Sets subsampling (0-1)
parm: settle:Maximum number of frames to wait picture brightness to
settle (0-255)
parm: keepsettings:Keep picture settings across one open to another
(0-1)
parm: qcdebug:Sets the debug output (bitfield)
Reply to: