#1 Le 11/10/2010, à 15:55
- Isaric
[Abandon->voir Documentation]compilation driver epson 2480 photo
Je n'y connait rein en compilation et recherche un soutien
Imprimante_scan_epson_2480_photo/compilation/sources/iscan-2.10.0
.../iscan-2.10.0$ ./configure
...
No package 'imlibgdk' found
...
Imprimante_scan_epson_2480_photo/compilation/sources/iscan-2.10.0$
http://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/
/Imprimante_scan_epson_2480_photo/compilation/sources/imlib-1.9.15
./configure
...checking for jpeg_destroy_decompress in -ljpeg... no
configure: error: *** JPEG library not found ***
Avec giblib1 et giblib-dev je passe le ./configure
make
...
misc.c:1225: error: 'Xdata' has no member named 'last_shminfo'
make[2]: *** [misc.lo] Erreur 1
make[2]: quittant le répertoire « /home/isaric/Documents/Eric/Informatique/Programmes/Imprimante_scan_epson_2480_photo/compilation/sources/imlib-1.9.15/Imlib »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/isaric/Documents/Eric/Informatique/Programmes/Imprimante_scan_epson_2480_photo/compilation/sources/imlib-1.9.15 »
make: *** [all] Erreur 2
sudo checkinstall
misc.c:1225: error: 'Xdata' has no member named 'last_shminfo'
make[1]: *** [misc.lo] Erreur 1
make[1]: quittant le répertoire « /home/isaric/Documents/Eric/Informatique/Programmes/Imprimante_scan_epson_2480_photo/compilation/sources/imlib-1.9.15/Imlib »
make: *** [install-recursive] Erreur 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
Que faire ?
Dernière modification par Isaric (Le 10/01/2011, à 14:26)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#2 Le 11/10/2010, à 16:11
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
T'as regardé la doc : http://doc.ubuntu-fr.org/scanner_epson_perfection_2480 ?
Dernière modification par Darunia (Le 11/10/2010, à 16:11)
Hors ligne
#3 Le 11/10/2010, à 17:13
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
T'as regardé la doc : http://doc.ubuntu-fr.org/scanner_epson_perfection_2480 ?
Oui, cela ne marche pas. C'était aussi une ancienne méthode sur des versions antérieures en 32 ?
isaric@antec:~$ simple-scan
[snapscan] Cannot open firmware file /etc/sane.d/epson_2480_26v.bin.
[snapscan] Edit the firmware file entry in snapscan.conf.
** (simple-scan:1962): WARNING **: Unable to get open device: Invalid argument
Dernière modification par Isaric (Le 11/10/2010, à 17:20)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#4 Le 11/10/2010, à 17:19
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
OK, on va tenter la compil alors ...
Le 1er reflexe quand il te manque une librairie pour compiler, c'est de faire une recherche dans synaptic (Gestionnaire de paquets)
Ici, il reclame "imlibgdk", il faut alors faire une recherche de cette librairie dans synaptic.
Tu peux aussi le faire en ligne de commande :
@ubuntu:~$ apt-cache search imlib
libimlib2 - powerful image loading and rendering library
libimlib2-dev - Imlib2 development files
...
Quand une librairie est requise pour une compilation, il faut installer la version de développement "dev".
Donc ici, il faut installer le paquet libimlib2-dev (clic droit -> Installer dans Synaptic)
Ou en ligne de commande :
sudo apt-get install libimlib2-dev
Une fois la librairie installée, tente a nouveau le configure de iscan.
Si le configure fonctionne, il faut faire
make
sudo make install
Hors ligne
#5 Le 11/10/2010, à 17:27
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Merci Darunia
sudo apt-get install libimlib2-dev
est installé mais j'ai toujours
No package 'imlibgdk' found
édit : aussi j'ai voulu compiler imlib-1.9.15 (voir post 1)
Dernière modification par Isaric (Le 11/10/2010, à 17:30)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#6 Le 13/10/2010, à 14:41
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Bizarre j'arrive bien a le compiler chez moi.
Essaye pour d'installer les librairie de dev GTK :
sudo apt-get install libgtk2.0-dev
Hors ligne
#7 Le 13/10/2010, à 15:15
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
avec ...libgtk2.0-dev
le ./configure passe
le make a des erreurs
Dernière modification par Isaric (Le 13/10/2010, à 15:15)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#8 Le 13/10/2010, à 15:57
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Bon deja le configure le verifie pas si les libraires de dev de sane sont installées donc il faut le faire :
sudo apt-get install libsane-dev
Ensuite, le code n'est pas compatible avec les dernieres versions de GCC.
J'ai donc apporté les modifications nécéssaires et ça compile. Le truc, c'est que moi j'ai pas le scanner en question ...
Télécharge donc les sources modifiées et dis moi ce que ça donne.
Hors ligne
#9 Le 13/10/2010, à 17:15
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Voici les erreurs du make :
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#10 Le 13/10/2010, à 17:33
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Effectivement, je viens de rentrer chez moi et ça ne passe pas sur une 10.10 alors que ça passait sur la 10.04 que j'avais tout a l'heure ...
Enfin bref, edite le fichier Makefile qui se trouve dans le dossier sanei.
Localise la ligne CFLAGS = -g -O2 et ajoute -fPIC à la fin
CFLAGS = -g -O2 -fPIC
Ensuite, refait un make :
make clean
make
Hors ligne
#11 Le 13/10/2010, à 18:00
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Dans /iscan-2.10.0/sanei, j'ai 2 fichiers
isaric@antec:~$ ls ... /iscan-2.10.0/sanei
...
Makefile.am...
Makefile.in...
Je ne trouve rien dans Makefile.am.
Dans Makefile.in la ligne qui ressemble le plus :
CFLAGS = @CFLAGS@
Pour note d'info :
avec les sources sous intrepid, il fallait pas oublier de rajouter epkowa dans /etc/sane.d/dll.conf
Et même sous 10.04-32 il me fallait lancer 2 fois simple scan ou xsane pour que le scanner soit reconnu.
edit :
J'ai essayé en commentant
# CFLAGS = @CFLAGS@
et rajouté : CFLAGS = -g -O2 -fPIC
Dernière modification par Isaric (Le 13/10/2010, à 18:15)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#12 Le 13/10/2010, à 18:19
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Le Makefile est generé à partir du Makefile.am quand tu fais le configure.
Il faut donc faire le configure pour trouver le Makefile.
Hors ligne
#13 Le 13/10/2010, à 18:41
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Modif du Makefile (CFLAGS = -g -O2 -fPIC)
erreurs make
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#14 Le 13/10/2010, à 19:30
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Au temps pour moi, il faut faire la meme operation dans le Makefile qui se trouve dans le dossier backend.
On va y arriver !
Hors ligne
#15 Le 13/10/2010, à 19:56
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#16 Le 13/10/2010, à 19:59
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Hum désolé mais je ne vois pas d'erreur ...
Hors ligne
#17 Le 13/10/2010, à 20:10
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#18 Le 13/10/2010, à 20:40
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Le README dit :
4-2 Installing a tar file
Execute the following command to complete the installation.
# tar -zxvf iscan-${version}-${release}.tar.gz
# cd iscan-${version}
# ./configure
# make
# make install
Essaye alors de faire un
sudo make install
Dernière modification par Darunia (Le 13/10/2010, à 20:40)
Hors ligne
#19 Le 14/10/2010, à 08:59
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Voilà le résultat : sudo make install
J'ai ajouté epkowa dans /etc/sane.d/dll.conf
simple-scan ou XSane (ne s'ouvre pas toujours pas au 2e lancement).
$ iscan
J'ai "impossible d'envoyer la commande au scanner"
$ scanimage -L
device `snapscan:libusb:001:003' is a EPSON EPSON Scanner flatbed scanner
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#20 Le 22/11/2010, à 11:52
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Peut-on nettoyer (effacer) le sudo make install fait pour iscan ?
Suite au fonctionnement particulier sur "Programmes 32 bits sur Ubuntu 64 bits : ia32..."
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#21 Le 22/11/2010, à 12:34
- Darunia
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
sudo make uninstall
Hors ligne
#22 Le 22/11/2010, à 13:56
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Merci Darunia.
J'arrive à utiliser le scanner avec le chroot32.
Je lance 1x le scanner avec le chroot32
J'éteins l'ordinateur, mais pas le scanner.
Si j'ouvre l'ordinateur sans iscan64 n'y même avoir renseigné #epkowa dans /etc/sane.d/dll.conf, sans iscan pour adaptation 32/64, simple-scane marche
C'est un peu lourd comme utilisation ! un iscan64.deb serait la meilleur solution
Dernière modification par Isaric (Le 04/01/2011, à 14:30)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#23 Le 04/01/2011, à 14:38
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Pourquoi, je peux utiliser "simple-scan" en 64 après avoir lancé 1x "simple-scan32" (en chroot32 où ce trouve le driver) ?
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#24 Le 05/01/2011, à 19:52
- Isaric
Re : [Abandon->voir Documentation]compilation driver epson 2480 photo
Installation possible, voir doc : Scanner Epson Perfection 2480 Photo
Dernière modification par Isaric (Le 06/01/2011, à 17:00)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne