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 09/05/2009, à 23:23

demetan25

Epson perfection 1250 pour AMD64

Impossible d'installer le scanner perfection 1250.
les pilotes n'existent qu'en architecture 32 bits. J'ai pris les sources.
Pour pouvoir compiler sans problème j'ai installer le paquet gdk-imlib11-dev. donc lorsque je lance le ./configure pas d'erreur
pour le make j'ai installer les paquets suivants : libltdl3-dev libsane-dev libsane-extras-dev libc-pic libc6-pic

J'ai également vu qu'il fallait lancer cette commande : CFLAGS=-fPIC DEFPINS=-fPIC ./configure --with-MPI=lam --target=i686-linux (à cause d'un - fPIC je crois)

Résultal du make :

make  all-recursive
make[1]: entrant dans le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0 »
Making all in include
make[2]: entrant dans le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/include »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/include »
Making all in libltdl
make[2]: entrant dans le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/libltdl »
make  all-am
make[3]: entrant dans le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/libltdl »
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c -o ltdl.lo ltdl.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c  -fPIC -DPIC -o .libs/ltdl.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -o ltdl.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=link gcc  -g -O2   -o libltdlc.la   ltdl.lo -ldl
ar cru .libs/libltdlc.a .libs/ltdl.o
ranlib .libs/libltdlc.a
creating libltdlc.la
(cd .libs && rm -f libltdlc.la && ln -s ../libltdlc.la libltdlc.la)
make[3]: quittant le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/libltdl »
make[2]: quittant le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/libltdl »
Making all in lib
make[2]: entrant dans le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/lib »
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF ".deps/libimage_stream_la-cfilebuf.Tpo" -c -o libimage_stream_la-cfilebuf.lo `test -f 'cfilebuf.cc' || echo './'`cfilebuf.cc; \
    then mv -f ".deps/libimage_stream_la-cfilebuf.Tpo" ".deps/libimage_stream_la-cfilebuf.Plo"; else rm -f ".deps/libimage_stream_la-cfilebuf.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF .deps/libimage_stream_la-cfilebuf.Tpo -c cfilebuf.cc  -fPIC -DPIC -o .libs/libimage_stream_la-cfilebuf.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF .deps/libimage_stream_la-cfilebuf.Tpo -c cfilebuf.cc -o libimage_stream_la-cfilebuf.o >/dev/null 2>&1
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF ".deps/libimage_stream_la-imgstream.Tpo" -c -o libimage_stream_la-imgstream.lo `test -f 'imgstream.cc' || echo './'`imgstream.cc; \
    then mv -f ".deps/libimage_stream_la-imgstream.Tpo" ".deps/libimage_stream_la-imgstream.Plo"; else rm -f ".deps/libimage_stream_la-imgstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF .deps/libimage_stream_la-imgstream.Tpo -c imgstream.cc  -fPIC -DPIC -o .libs/libimage_stream_la-imgstream.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF .deps/libimage_stream_la-imgstream.Tpo -c imgstream.cc -o libimage_stream_la-imgstream.o >/dev/null 2>&1
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-jpegstream.lo -MD -MP -MF ".deps/libimage_stream_la-jpegstream.Tpo" -c -o libimage_stream_la-jpegstream.lo `test -f 'jpegstream.cc' || echo './'`jpegstream.cc; \
    then mv -f ".deps/libimage_stream_la-jpegstream.Tpo" ".deps/libimage_stream_la-jpegstream.Plo"; else rm -f ".deps/libimage_stream_la-jpegstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-jpegstream.lo -MD -MP -MF .deps/libimage_stream_la-jpegstream.Tpo -c jpegstream.cc  -fPIC -DPIC -o .libs/libimage_stream_la-jpegstream.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-jpegstream.lo -MD -MP -MF .deps/libimage_stream_la-jpegstream.Tpo -c jpegstream.cc -o libimage_stream_la-jpegstream.o >/dev/null 2>&1
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-pngstream.lo -MD -MP -MF ".deps/libimage_stream_la-pngstream.Tpo" -c -o libimage_stream_la-pngstream.lo `test -f 'pngstream.cc' || echo './'`pngstream.cc; \
    then mv -f ".deps/libimage_stream_la-pngstream.Tpo" ".deps/libimage_stream_la-pngstream.Plo"; else rm -f ".deps/libimage_stream_la-pngstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-pngstream.lo -MD -MP -MF .deps/libimage_stream_la-pngstream.Tpo -c pngstream.cc  -fPIC -DPIC -o .libs/libimage_stream_la-pngstream.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-pngstream.lo -MD -MP -MF .deps/libimage_stream_la-pngstream.Tpo -c pngstream.cc -o libimage_stream_la-pngstream.o >/dev/null 2>&1
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane  -I../include   -g -O2 -MT libimage_stream_la-pnmstream.lo -MD -MP -MF ".deps/libimage_stream_la-pnmstream.Tpo" -c -o libimage_stream_la-pnmstream.lo `test -f 'pnmstream.cc' || echo './'`pnmstream.cc; \
    then mv -f ".deps/libimage_stream_la-pnmstream.Tpo" ".deps/libimage_stream_la-pnmstream.Plo"; else rm -f ".deps/libimage_stream_la-pnmstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-pnmstream.lo -MD -MP -MF .deps/libimage_stream_la-pnmstream.Tpo -c pnmstream.cc  -fPIC -DPIC -o .libs/libimage_stream_la-pnmstream.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-pnmstream.lo -MD -MP -MF .deps/libimage_stream_la-pnmstream.Tpo -c pnmstream.cc -o libimage_stream_la-pnmstream.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++  -g -O2   -o libimage-stream.la  -static libimage_stream_la-cfilebuf.lo libimage_stream_la-imgstream.lo libimage_stream_la-jpegstream.lo libimage_stream_la-pngstream.lo libimage_stream_la-pnmstream.lo ../libltdl/libltdlc.la -lsane -lusb
rm -fr .libs/libimage-stream.lax
mkdir .libs/libimage-stream.lax
rm -fr .libs/libimage-stream.lax/libltdlc.a
mkdir .libs/libimage-stream.lax/libltdlc.a
(cd .libs/libimage-stream.lax/libltdlc.a && ar x /home/vincent/Download/scanner 1250/iscan-2.10.0/lib/../libltdl/.libs/libltdlc.a)
ar: /home/vincent/Download/scanner: No such file or directory
make[2]: *** [libimage-stream.la] Erreur 9
make[2]: quittant le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0/lib »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/vincent/Download/scanner 1250/iscan-2.10.0 »
make: *** [all] Erreur 2

Je ne sais plus quoi faire pour installer ce scanner. Merci de votre aide !

#2 Le 01/06/2009, à 10:33

demetan25

Re : Epson perfection 1250 pour AMD64

j'ai enfin trouvé la solution. Pour l'installation il faut faire :

./configure --with-pic
make
make install

et là ça marche !