[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: