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 11/10/2010, à 14:55

Isaric

[Abandon->voir Documentation]compilation driver epson 2480 photo

Je n'y connait rein en compilation et recherche un soutien roll

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 ? roll

Dernière modification par Isaric (Le 10/01/2011, à 13: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, à 15: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, à 15:11)

Hors ligne

#3 Le 11/10/2010, à 16:13

Isaric

Re : [Abandon->voir Documentation]compilation driver epson 2480 photo

Darunia a écrit :

Oui, cela ne marche pas. neutral  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, à 16: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, à 16: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, à 16: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 neutral


édit : aussi j'ai voulu compiler imlib-1.9.15 (voir post 1)

Dernière modification par Isaric (Le 11/10/2010, à 16: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, à 13: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, à 14:15

Isaric

Re : [Abandon->voir Documentation]compilation driver epson 2480 photo

Darunia a écrit :

avec ...libgtk2.0-dev

le ./configure passe
le make a des erreurs

Dernière modification par Isaric (Le 13/10/2010, à 14: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, à 14: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, à 16: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, à 16: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, à 17: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é roll  en commentant
# CFLAGS = @CFLAGS@
et rajouté : CFLAGS = -g -O2 -fPIC

erreurs

Dernière modification par Isaric (Le 13/10/2010, à 17: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, à 17: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, à 17: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, à 18: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, à 18: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, à 18:59

Darunia

Re : [Abandon->voir Documentation]compilation driver epson 2480 photo

Isaric a écrit :

Hum désolé mais je ne vois pas d'erreur ... neutral

Hors ligne

#17 Le 13/10/2010, à 19: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, à 19: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, à 19:40)

Hors ligne

#19 Le 14/10/2010, à 07: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, à 10: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, à 11:34

Darunia

Re : [Abandon->voir Documentation]compilation driver epson 2480 photo

sudo make uninstall

Hors ligne

#22 Le 22/11/2010, à 12: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 roll

C'est un peu lourd comme utilisation ! un iscan64.deb serait la meilleur solution hmm

Dernière modification par Isaric (Le 04/01/2011, à 13: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, à 13: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, à 18: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, à 16: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