message d'erreur pour compiler mon driver qc-usb-messenger lié aux headers apparem ment
Le
Thierry B
Bonjour,
J'ai voulu compiler le dernier qc-usb-messengre-1.3 pour ma cam, et j'ai
eu une erreur de compil, et pour tester, j'ai réessayé de compiler
l'ancien driver, mais pareil maintenant j'ai une erreur de compil qui
est celle-ci:
ld -m elf_i386 -m elf_i386 -r -o
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.ko
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.o
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.mod.o
make[1]: quittant le répertoire « /usr/src/linux-source-2.6.16 »
gcc -Wall -O2 -s qcset.c -o qcset -lm
qcset.c: In function 'pnm_open':
qcset.c:383: warning: pointer targets in passing argument 1 of 'fopen'
differ in signedness
qcset.c: In function 'main':
qcset.c:640: warning: pointer targets in passing argument 1 of
'pnm_open' differ in signedness
gcc -Wall -O2 -s input_read.c -o input_read
In file included from input_read.c:9:
/usr/include/linux/input.h:801: error: expected specifier-qualifier-list
before 'kernel_ulong_t'
J'ai regardé de quel paquet provient /usr/include/linux/input.h et
appremment ca vient de là:
thierry@debian:~/Install/qc-usb-messenger-1.2$ apt-file search
/usr/include/linux/input.h
linux-kernel-headers: usr/include/linux/input.h
hierry@debian:~/Install/qc-usb-messenger-1.2$ dpkg -l|grep
"linux-kernel-headers"
ii linux-kernel-headers 2.6.16.20-1
Linux
Je compile toujours mon noyau avec make-kpkg, mais je le ggénère qu'avec
le kernel_image, pensez-vous qu'il faille aussi générer le
kernerl_headers avce pour remplacer le paquet linux-kernel-headers d'apt
et avoir peut-etre un fichier input.h qui aille bien?
D'un coté, c'est m'est arrivé d'un coup, avant ca marchait nikel, et
pourtant je n'ai jamais généré d'headers avec make-kpkg.
Merci :-)
A+
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'ai voulu compiler le dernier qc-usb-messengre-1.3 pour ma cam, et j'ai
eu une erreur de compil, et pour tester, j'ai réessayé de compiler
l'ancien driver, mais pareil maintenant j'ai une erreur de compil qui
est celle-ci:
ld -m elf_i386 -m elf_i386 -r -o
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.ko
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.o
/home/thierry/Install/qc-usb-messenger-1.3/qc-usb-messenger-1.3/quickcam.mod.o
make[1]: quittant le répertoire « /usr/src/linux-source-2.6.16 »
gcc -Wall -O2 -s qcset.c -o qcset -lm
qcset.c: In function 'pnm_open':
qcset.c:383: warning: pointer targets in passing argument 1 of 'fopen'
differ in signedness
qcset.c: In function 'main':
qcset.c:640: warning: pointer targets in passing argument 1 of
'pnm_open' differ in signedness
gcc -Wall -O2 -s input_read.c -o input_read
In file included from input_read.c:9:
/usr/include/linux/input.h:801: error: expected specifier-qualifier-list
before 'kernel_ulong_t'
J'ai regardé de quel paquet provient /usr/include/linux/input.h et
appremment ca vient de là:
thierry@debian:~/Install/qc-usb-messenger-1.2$ apt-file search
/usr/include/linux/input.h
linux-kernel-headers: usr/include/linux/input.h
hierry@debian:~/Install/qc-usb-messenger-1.2$ dpkg -l|grep
"linux-kernel-headers"
ii linux-kernel-headers 2.6.16.20-1
Linux
Je compile toujours mon noyau avec make-kpkg, mais je le ggénère qu'avec
le kernel_image, pensez-vous qu'il faille aussi générer le
kernerl_headers avce pour remplacer le paquet linux-kernel-headers d'apt
et avoir peut-etre un fichier input.h qui aille bien?
D'un coté, c'est m'est arrivé d'un coup, avant ca marchait nikel, et
pourtant je n'ai jamais généré d'headers avec make-kpkg.
Merci :-)
A+
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Poser une question


Le mardi 13 juin 2006, Thierry B a écrit...
Changer de compilateur ? Tu compiles avec gcc4 ? Il est peut-être trop
restrictif. J'ai fait hier une compilation de ouf qui ne passait pas
avec gcc4. En passant un CC approprié au make, la compilation s'est
déroulée (correctement ?).
--
jm
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Euh, tu fais ca comment?
Mias pourtant, ca fait un moment qu'on est à gcc4 sous sid, et ca
marchait nikel avec l'ancien driver avant (qc-usb-mssenger1.2) qui même
lui donne le même message d'erreur...lol
Merci :-)
A+
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Le mardi 13 juin 2006, Thierry B a écrit...
Avec un make manuel je fais, par exemple:
make CC=/usr/bin/gcc-2.95
voir le Makefile pour vérifier que le compilateur est bien sous la
variable CC.
Pour make-kpkg, ben, c'est dans la page de manuel, je viens de le
vérifier car je n'en savais rien...(au début, dans DESCRIPTION).
--
jm
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Ton problème ressemble fortement au bogue #372957
(http://bugs.debian.org/372957). Tu peux peut-être essayer avec la
version de testing (2.6.13+0rc3-2.1) pour voir si le problème se
reproduit ou non avec cette version.
Fred
--
Comment poser les questions intelligemment
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bogue
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Re,
Bravo lol, c'est nikel maintenant.
Mais juste une question, pkoi il utilise forcement les headers de ce
paquet, et qu'il ne tiendrait pas compte d'autres paquets de headers
comme linux-headers-2.6.16 machin ou bien des headers que j'aurai généré
moi même?
Merci bcp en tout cas :-)
A+
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact