Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/09/2006, à 11:00

Badaboumpanpan

[Pb] Installation des drivers LBP-810

Bonjour,

Je débute sous Ubuntu et je cherche à installer une imprimante Canon LBP-810 sur mon poste...

J'ai suivi comment faire pour installer les drivers d'une imprimante LBP-810 sur : http://www.boichat.ch/nicolas/capt/index.html et http://forum.ubuntu-fr.org/viewtopic.php?id=23422, en installant make et gcc qui n'étaient pas installé d'office sur ma ubuntu 6.06.1, et voici le message d'erreur que j'ai obtenu :

$ make
gcc  -O2 -g capt.c -o capt
capt.c:24:23: erreur: sys/types.h : Aucun fichier ou répertoire de ce type
capt.c:25:22: erreur: sys/stat.h : Aucun fichier ou répertoire de ce type
capt.c:26:19: erreur: fcntl.h : Aucun fichier ou répertoire de ce type
capt.c:27:20: erreur: unistd.h : Aucun fichier ou répertoire de ce type
capt.c:28:19: erreur: stdio.h : Aucun fichier ou répertoire de ce type
capt.c:29:19: erreur: errno.h : Aucun fichier ou répertoire de ce type
capt.c:30:20: erreur: string.h : Aucun fichier ou répertoire de ce type
capt.c:31:22: erreur: sys/time.h : Aucun fichier ou répertoire de ce type
capt.c:32:20: erreur: stdlib.h : Aucun fichier ou répertoire de ce type
capt.c:57: erreur: syntax error before «*» token
capt.c:57: attention : la définition de données n'a pas de type ni de classe de stockage
capt.c:61: erreur: «NULL» undeclared here (not in a function)
capt.c: Dans la fonction «bitmap_seek» :
capt.c:82: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:82: erreur: «stderr» undeclared (first use in this function)
capt.c:82: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
capt.c:82: erreur: pour chaque fonction dans laquelle il apparaît.)
capt.c: Dans la fonction «next_page» :
capt.c:97: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:97: erreur: «stderr» undeclared (first use in this function)
capt.c: Dans la fonction «get_line» :
capt.c:109: attention : incompatible implicit declaration of built-in function «memset»
capt.c: Dans la fonction «out_packet_buf» :
capt.c:166: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:166: erreur: «stderr» undeclared (first use in this function)
capt.c: Dans la fonction «out_packet» :
capt.c:181: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:181: erreur: «stderr» undeclared (first use in this function)
capt.c:198: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:207: attention : incompatible implicit declaration of built-in function «malloc»
capt.c:244: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:253: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c: Dans la fonction «compress_bitmap» :
capt.c:273: attention : incompatible implicit declaration of built-in function «malloc»
capt.c:277: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:277: erreur: «stderr» undeclared (first use in this function)
capt.c:285: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:300: attention : incompatible implicit declaration of built-in function «sscanf»
capt.c:300: attention : pointer targets in passing argument 1 of «sscanf» differ in signedness
capt.c:301: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:336: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c: Dans la fonction «errorexit» :
capt.c:497: attention : incompatible implicit declaration of built-in function «exit»
capt.c: Dans la fonction «ssleep» :
capt.c:504: erreur: invalid use of undefined type «struct timeval»
capt.c:504: erreur: invalid use of undefined type «struct timeval»
capt.c:504: erreur: invalid use of undefined type «struct timeval»
capt.c:504: erreur: invalid use of undefined type «struct timeval»
capt.c: Dans la fonction «write_command_packet_buf» :
capt.c:525: attention : incompatible implicit declaration of built-in function «printf»
capt.c:536: attention : incompatible implicit declaration of built-in function «memset»
capt.c:539: erreur: «errno» undeclared (first use in this function)
capt.c:539: attention : non concordance entre pointeur et entier dans une expression conditionnelle
capt.c: Dans la fonction «waitforpaper» :
capt.c:576: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:576: erreur: «stderr» undeclared (first use in this function)
capt.c: Dans la fonction «print_page» :
capt.c:604: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:604: erreur: «stderr» undeclared (first use in this function)
capt.c:610: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:664: attention : incompatible implicit declaration of built-in function «printf»
capt.c:669: erreur: «errno» undeclared (first use in this function)
capt.c:669: attention : non concordance entre pointeur et entier dans une expression conditionnelle
capt.c:672: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:682: attention : non concordance entre pointeur et entier dans une expression conditionnelle
capt.c:685: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c: Dans la fonction «main» :
capt.c:725: erreur: «stdin» undeclared (first use in this function)
capt.c:738: attention : incompatible implicit declaration of built-in function «sscanf»
capt.c:738: erreur: «optarg» undeclared (first use in this function)
capt.c:742: attention : incompatible implicit declaration of built-in function «sscanf»
capt.c:750: attention : assignment makes pointer from integer without a cast
capt.c:752: attention : incompatible implicit declaration of built-in function «fprintf»
capt.c:752: erreur: «stderr» undeclared (first use in this function)
capt.c:759: erreur: «O_RDWR» undeclared (first use in this function)
capt.c:759: erreur: «O_NONBLOCK» undeclared (first use in this function)
capt.c:779: attention : incompatible implicit declaration of built-in function «fprintf»
make: *** [capt] Erreur 1

Je comprends pas grand chose...

Est-ce que quelqu'un pourrait m'éclairer ?

D'avance merci !!! smile


E.T phone home !!!

Hors ligne

#2 Le 25/12/2006, à 23:40

Rhage

Re : [Pb] Installation des drivers LBP-810

Je rencontre le même problème. Je lance une recherche d'un des fichier .h utilisé et j ai ceci:

sudo find /. -name types.h -print

/./media/hda2/Dev-Cpp/include/sys/types.h
/./media/hda2/Dev-Cpp/include/odbc++/types.h
/./media/hda2/DOCUME~1/pomgom/LOCALS~1/Temp/BDS2006Trial/SetupFiles/Install/program files/Borland/BDS/4.0/include/sys/types.h
/./media/hda2/Program Files/Microsoft Platform SDK/Include/crt/sys/types.h
/./media/hda2/Program Files/Microsoft Platform SDK/Samples/Multimedia/DirectShow/Misc/Mapper/types.h
/./media/hda2/Program Files/Microsoft Platform SDK/src/crt/sys/types.h
/./media/hda2/Program Files/Microsoft Visual Studio 8/VC/include/sys/types.h
/./media/hda2/temp/Extras/DirectShow/Samples/C++/DirectShow/Misc/Mapper/types.h
/./media/hda2/lcc/include/sys/types.h
/./media/hda2/MinGW/include/sys/types.h
find: /./proc/4387/task: No such file or directory
find: /./proc/4387/fd: No such file or directory
find: /./proc/4527/task: No such file or directory
find: /./proc/4527/fd: No such file or directory


sachant que tout ce qui est sur /media/hda2  = windows 2K, je n ai donc pas les fichier .h installé avec gcc ... coment resoudre ce problème ?

Hors ligne

#3 Le 26/12/2006, à 00:19

Rhage

Re : [Pb] Installation des drivers LBP-810

sudo apt-get install g++

semble avoir résolu le problème ...


dans l'ordre qui suis:

sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install g++

je telecharge le fichier http://www.boichat.ch/nicolas/capt/capt-0.1.tar.gz

extraire capt-0.1.tar.gz  ( gunzip capt-0.1.tar.gz  puis targ -xvf capt-0.1.tar ) désolé je le fait en deux foi smile
cd capt-0.1

À la ligne 759 de capt.c il faut donc modifier /dev/usb/lp0 en /dev/usblp0
et faire la même chose
à la ligne 190 du fichier lbp810-test.c ( modifier /dev/usb/lp0 en /dev/usblp0 )

make
sudo  make install
sudo /etc/init.d/cupsys restart

dans système > administration > impression  je double-click "nouvelle imprimante"

utiliser une autre imprimante en définissant le port : Canon LBP-810 USB #1 ( Canon LBP-810 )  et cliké "avancer"

là je constate que la LBP-810 est pas dans la liste , je selectionne "installer le pilote"  /usr/share/cups/model/Canon-LBP-810-capt.ppd

je click "avancer"

puis "appliquer"

l'icone "LBP-810 Prêt "est apparue  mais lorsque je cherche à imprimer mes impressions ne sorte pas de l imprimante... au debut elle se contantait de disparaitre du job et la ca ecrit "Areté: job stopped"

je cherche l'erreur, si quelqun a une idée ? ) => réponce a ce problème dans /etc/cups/printer.conf  je remplace : DeviceURI usb://Canon/LBP-810 par DeviceURI file:///dev/null

apres quoi l'imprimante fonctionne normalement smile merci a tous smile

Dernière modification par Rhage (Le 29/12/2006, à 19:25)

Hors ligne

#4 Le 29/12/2006, à 12:40

jojo88

Re : [Pb] Installation des drivers LBP-810

Après avoir suivi ces instructions :
http://forum.ubuntu-fr.org/viewtopic.php?id=23422
(sous edgy la remarque /dev/usb/lp0 vers /dev/usblp0 est tjs d'actualité)

puis :
sudo cp /usr/share/cups/model/Canon-LBP-810-capt.ppd /usr/share/ppd/

puis :
System->Administration->Imprimantes
Clic droit sur l'icone de ton imprimante LBP-810
onglet connexion :
     choisr imp. réseau
     URI : /dev/null/

onglet pilote : LBP-810

Ok sur ma machine (portable thinkpad t40).