Installer le pilote de mon materiel usb
compiler le pilote
Système et matériels / Autres matériels et périphériques
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
Je voudrai installer le pilote de mon matériel usb, que j'ai téléchargé ici http://www.linuxha.com/athome/common/iplcd/iplc-driver.tgz mais quand je tape "Make" il m'affiche ceci :
[root@localhost linux-2.6]# make
make -C /lib/modules/2.6.38.8-desktop-8.mga/build/ SUBDIRS=/home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make[2]: *** Aucune règle pour fabriquer la cible « /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.c », nécessaire pour « /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o ». Arrêt.
make[1]: *** [_module_/home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make: *** [default] Erreur 2
[root@localhost linux-2.6]#
make -C /lib/modules/2.6.38.8-desktop-8.mga/build/ SUBDIRS=/home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make[2]: *** Aucune règle pour fabriquer la cible « /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.c », nécessaire pour « /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o ». Arrêt.
make[1]: *** [_module_/home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/iplc.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make: *** [default] Erreur 2
[root@localhost linux-2.6]#
J'ai pourtant installer kernel-devel, gcc.
y a t'il d'autre paquetage a installer ?
Que dois je faire pour pouvoir continuer a compiler mon pilote ?
Merci d'avance, cordialement.
Édité par xunil2003 Le 22/12/2011 à 21h43
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
XKomodor Membre non connecté
-
- Voir le profil du membre XKomodor
- Inscrit le : 08/01/2008
- Site internet
- Groupes :
-
Administrateur
La règle habituelle étant dans l'ordre :
./configure
make
make install
Merci
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
il n'y a de ./configure
[root@localhost linux-2.6]
[laurent@localhost cm15a.d]$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
[laurent@localhost cm15a.d]$
[root@localhost linux-2.6]# ls /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/
cm15a.c device.c iplc.c Makefile Module.markers
cm15a.d/ device.h iplc.d/ Makefile.cm15a modules.order
cm19a.d/ ha22.d/ lj.d/ Makefile.iplc Module.symvers
[root@localhost linux-2.6]#
[root@localhost linux-2.6]# ls /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/cm15a.d/
cm15a.c.bak cm15a.mod.c cm15a.o Makefile modules.order
cm15a.ko cm15a.mod.o device.h Module.markers Module.symvers
[root@localhost linux-2.6]#
[laurent@localhost cm15a.d]$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
[laurent@localhost cm15a.d]$
[root@localhost linux-2.6]# ls /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/
cm15a.c device.c iplc.c Makefile Module.markers
cm15a.d/ device.h iplc.d/ Makefile.cm15a modules.order
cm19a.d/ ha22.d/ lj.d/ Makefile.iplc Module.symvers
[root@localhost linux-2.6]#
[root@localhost linux-2.6]# ls /home/laurent/Serveur/Pilotes/iplc/driver/linux-2.6/cm15a.d/
cm15a.c.bak cm15a.mod.c cm15a.o Makefile modules.order
cm15a.ko cm15a.mod.o device.h Module.markers Module.symvers
[root@localhost linux-2.6]#
Manuel d'installation :
tar zxvf iplc-driver.tgz
cd iplc/driver/linux-2.6/
make
cd iplc/driver/linux-2.6/cm15a.d
insmod cm15a.ko
ls -l /dev/cm15a*
cd iplc/driver/linux-2.6/
make
cd iplc/driver/linux-2.6/cm15a.d
insmod cm15a.ko
ls -l /dev/cm15a*
Sur Mandriva 2008 et 2009, j'ai toujours installer le pilote comme il est indiqué et tout fonctionne.
Quel sont les paquetages nécessaire pour compiler avec Mageia 1 ?
Merci.
Édité par xunil2003 Le 22/12/2011 à 23h24
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
Je vient de lire un tuto qui explique comment installer mon pilote avec patch a partir du noyau 2.6.36
http://www.absurde.org/2011/10/25/driver-iplc-kernel-2-6-36
Je n'ai pas trop bien compris comment installer le pach
Merci.
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
vouf Membre non connecté
-
- Voir le profil du membre vouf
- Inscrit le : 16/08/2008
- Groupes :
Mageia 9 64 bits Plasma - Asus Prime Z690-P D4 -Intel Core i5 12600 K- 32 Go Kingston Fury Renegade DDR4-3600 Mhz- Gigabyte Nvidia RTX 3060 - Go-M2 Samsung Evo 970 1Tb-SSD 512 Gb Samsung Evo 960 -SSD 512 Gb Crucial M5
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
je l'ai bien executer make depuis le repertoire
/Iplc/driver/linux-2.6/
et non /Iplc/driver/linux-2.6/ cm15a.d/
[root@localhost linux-2.6]# make
make -C /lib/modules/2.6.38.8-desktop-8.mga/build/ SUBDIRS=/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
CC [M] /home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o
/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.c:182:28: erreur fatale: linux/autoconf.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o] Erreur 1
make[1]: *** [_module_/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make: *** [default] Erreur 2
[root@localhost linux-2.6]#
make -C /lib/modules/2.6.38.8-desktop-8.mga/build/ SUBDIRS=/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
CC [M] /home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o
/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.c:182:28: erreur fatale: linux/autoconf.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d/iplc.o] Erreur 1
make[1]: *** [_module_/home/laurent/Pilotes/iplc/driver/linux-2.6/iplc.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-8.mga »
make: *** [default] Erreur 2
[root@localhost linux-2.6]#
Merci.
Édité par xunil2003 Le 27/12/2011 à 02h44
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
vouf Membre non connecté
-
- Voir le profil du membre vouf
- Inscrit le : 16/08/2008
- Groupes :
Mageia 9 64 bits Plasma - Asus Prime Z690-P D4 -Intel Core i5 12600 K- 32 Go Kingston Fury Renegade DDR4-3600 Mhz- Gigabyte Nvidia RTX 3060 - Go-M2 Samsung Evo 970 1Tb-SSD 512 Gb Samsung Evo 960 -SSD 512 Gb Crucial M5
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
Il n'y a pas de configure,
bash: ./configure: Aucun fichier ou dossier de ce type
[laurent@localhost linux-2.6]$ pwd
/home/laurent/Pilotes/iplc/driver/linux-2.6
[laurent@localhost linux-2.6]$
[laurent@localhost linux-2.6]$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
[laurent@localhost linux-2.6]$
[laurent@localhost linux-2.6]$ ls
cm15a.c cm19a.d/ device.h iplc.c* list_buttons.pl?$O Makefile* Makefile.iplc
cm15a.d/ device.c ha22.d/ iplc.d/ lj.d/ Makefile.cm15a Module.symvers
[laurent@localhost linux-2.6]$
/home/laurent/Pilotes/iplc/driver/linux-2.6
[laurent@localhost linux-2.6]$
[laurent@localhost linux-2.6]$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
[laurent@localhost linux-2.6]$
[laurent@localhost linux-2.6]$ ls
cm15a.c cm19a.d/ device.h iplc.c* list_buttons.pl?$O Makefile* Makefile.iplc
cm15a.d/ device.c ha22.d/ iplc.d/ lj.d/ Makefile.cm15a Module.symvers
[laurent@localhost linux-2.6]$
Merci.
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
xunil2003 Membre non connecté
-
- Voir le profil du membre xunil2003
- Inscrit le : 17/02/2011
- Groupes :
Pour la 1er manipulation c'est correct mais a la 2em manipulation j'ai une erreur make1 et 2.
[root@localhost linux-2.6]# make -f Makefile.cm15a
make -C /lib/modules/2.6.38.8-desktop-10.mga/build SUBDIRS=/home/laurent/Pilotes/iplc2/driver/linux-2.6 modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
Building modules, stage 2.
MODPOST 0 modules
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
[root@localhost linux-2.6]#
make -C /lib/modules/2.6.38.8-desktop-10.mga/build SUBDIRS=/home/laurent/Pilotes/iplc2/driver/linux-2.6 modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
Building modules, stage 2.
MODPOST 0 modules
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
[root@localhost linux-2.6]#
[root@localhost linux-2.6]# make cm15a
make -C /lib/modules/2.6.38.8-desktop-10.mga/build/ SUBDIRS=/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
CC [M] /home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.o
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘__check_read_buffer_size’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:280:1: attention : return from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘__check_write_buffer_size’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:284:1: attention : return from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: Hors de toute fonction :
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:8: attention : type defaults to ‘int’ in declaration of ‘DECLARE_MUTEX’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:1: attention : noms de paramètres (sans type) dans la déclaration de fonction
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:369:3: erreur: unknown field ‘ioctl’ specified in initializer
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:369:3: attention : initialization from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘open’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:489:9: erreur: ‘disconnect_sem’ undeclared (first use in this function)
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:489:9: note: each undeclared identifier is reported only once for each function it appears in
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘read’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:692:3: attention : format ‘%d’ expects type ‘int’, but argument 3 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘interrupt_in_callback’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:905:7: attention : format ‘%d’ expects type ‘int’, but argument 4 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:905:7: attention : format ‘%d’ expects type ‘int’, but argument 5 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘probe’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:974:3: erreur: implicit declaration of function ‘init_MUTEX’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘disconnect’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:1087:10: erreur: ‘disconnect_sem’ undeclared (first use in this function)
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: Hors de toute fonction :
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:8: attention : ‘DECLARE_MUTEX’ declared ‘static’ but never defined
make[2]: *** [/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.o] Erreur 1
make[1]: *** [_module_/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
make: *** [cm15a] Erreur 2
[root@localhost linux-2.6]#
make -C /lib/modules/2.6.38.8-desktop-10.mga/build/ SUBDIRS=/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
CC [M] /home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.o
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘__check_read_buffer_size’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:280:1: attention : return from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘__check_write_buffer_size’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:284:1: attention : return from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: Hors de toute fonction :
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:8: attention : type defaults to ‘int’ in declaration of ‘DECLARE_MUTEX’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:1: attention : noms de paramètres (sans type) dans la déclaration de fonction
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:369:3: erreur: unknown field ‘ioctl’ specified in initializer
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:369:3: attention : initialization from incompatible pointer type
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘open’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:489:9: erreur: ‘disconnect_sem’ undeclared (first use in this function)
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:489:9: note: each undeclared identifier is reported only once for each function it appears in
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘read’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:692:3: attention : format ‘%d’ expects type ‘int’, but argument 3 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘interrupt_in_callback’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:905:7: attention : format ‘%d’ expects type ‘int’, but argument 4 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:905:7: attention : format ‘%d’ expects type ‘int’, but argument 5 has type ‘size_t’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘probe’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:974:3: erreur: implicit declaration of function ‘init_MUTEX’
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: In function ‘disconnect’:
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:1087:10: erreur: ‘disconnect_sem’ undeclared (first use in this function)
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c: Hors de toute fonction :
/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.c:363:8: attention : ‘DECLARE_MUTEX’ declared ‘static’ but never defined
make[2]: *** [/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d/cm15a.o] Erreur 1
make[1]: *** [_module_/home/laurent/Pilotes/iplc2/driver/linux-2.6/cm15a.d] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.38.8-desktop-10.mga »
make: *** [cm15a] Erreur 2
[root@localhost linux-2.6]#
[root@localhost linux-2.6]# uname -r
2.6.38.8-desktop-10.mga
[root@localhost linux-2.6]#
2.6.38.8-desktop-10.mga
[root@localhost linux-2.6]#
Avant de compiler le pilote, j'ai modifié le fichier "device.c" dans "/iplc/driver/linux-2.6/" comme ceci
A la ligne 44 j'ai remplacé "#include <linux/config.h>" par "#include <linux/version.h>"
A la ligne 46 j'ai remplacé "#include <linux/autoconf.h>" par "#include <generated/autoconf.h>"
A la ligne 182 j'ai remplacé "#include <linux/autoconf.h>" par "#include #include <linux/version.h>"
A la ligne 184 j'ai remplacé "#include <linux/config.h>" par "#include <generated/autoconf.h>"
mais je ne sais pas si c'est correct.A la ligne 46 j'ai remplacé "#include <linux/autoconf.h>" par "#include <generated/autoconf.h>"
A la ligne 182 j'ai remplacé "#include <linux/autoconf.h>" par "#include #include <linux/version.h>"
A la ligne 184 j'ai remplacé "#include <linux/config.h>" par "#include <generated/autoconf.h>"
Merci
- Pentium I7 960 (3.20 Ghz - 8 Coeurs) / MSI / 6 G0 ram / Lamp / Mandriva 2010.0 x64/ KDE 4 / 5 HDD de 2 To a 7200 tr et 1 de 160 Go Velociraptor a 10000 Tr.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
- Pentium I7 950 (3.07 Ghz - 8 Coeurs)/ Asus Sabertooth X58 / 12 Go Ram / Nvidia GeForce GTX 260 (3D)/ RealTek High Definition Audio /Renesas Electronics USB 3.0 Host Controller / Marvell 91xx SATA 6G Controlleur / Mageia 2 x86_64/ KDE 4 / Windows 7 x64 /3 HDD de 2 To a 7200 tr / Virtualbox 4.12.
- Pentium I5 Sandry bridge (5 Coeurs)/ Gigabyte / 12 G0 ram / Mageia 1 x64 / KDE 4 / 2 HDD de 1 To a 7200 tr.
- MSI GT780DX-644-Fr / I7 2.2 Ghz / 12 Mo Ram / Mageia 1 x64 / Windows 7 x64 / 2 HDD 750 Go a 7200 Tr / Nvidia / 17.2 Pouces.
- DreamPlug / Marvel 1.22 Ghz / Architecture ARM / 512 Mo / Carte-sd 16 Go / Debian Squeeze / 5 Watts --> appellé également plug computer
Proverbe : Windows a un pépin, Linux un noyau.
Accro de linux.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie


