hallo zusammen
ich versuche meine Epson RX585 mit Iscan zum laufen zu kriegen.
ich habe von der Epson homepage die source runter geladen und versucht zu compilieren.
./configure läuft prima durch doch beim make erhalte ich folgenden fehler:
make[3]: Entering directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
/bin/sh ../libtool --tag=CC --mode=link gcc -fPIC -o libsane-epkowa.la -rpath /usr/local/lib/sane -export-symbols-regex ^sane_ -version-info 1:15:0 libsane_epkowa_la-epkowa.lo libsane_epkowa_la-epkowa_ip.lo libsane_epkowa_la-epkowa_scsi.lo libsane_epkowa_la-epkowa_usb.lo libsane_epkowa_la-sane_strstatus.lo libsane-epkowa-s.la ../sanei/libsanei.la ../libltdl/libltdlc.la -lsane -lusb
rm -fr .libs/libsane-epkowa.exp .libs/libsane-epkowa.ver
generating symbol list for `libsane-epkowa.la'
/usr/bin/nm -B .libs/libsane_epkowa_la-epkowa.o .libs/libsane_epkowa_la-epkowa_ip.o .libs/libsane_epkowa_la-epkowa_scsi.o .libs/libsane_epkowa_la-epkowa_usb.o .libs/libsane_epkowa_la-sane_strstatus.o ./.libs/libsane-epkowa-s.a ../sanei/.libs/libsanei.a ../libltdl/.libs/libltdlc.a | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsane-epkowa.exp
/usr/bin/grep -E -e "^sane_" ".libs/libsane-epkowa.exp" > ".libs/libsane-epkowa.expT"
mv -f ".libs/libsane-epkowa.expT" ".libs/libsane-epkowa.exp"
echo "{ global:" > .libs/libsane-epkowa.ver
cat .libs/libsane-epkowa.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libsane-epkowa.ver
echo "local: *; };" >> .libs/libsane-epkowa.ver
gcc -shared .libs/libsane_epkowa_la-epkowa.o .libs/libsane_epkowa_la-epkowa_ip.o .libs/libsane_epkowa_la-epkowa_scsi.o .libs/libsane_epkowa_la-epkowa_usb.o .libs/libsane_epkowa_la-sane_strstatus.o -Wl,--whole-archive ./.libs/libsane-epkowa-s.a ../sanei/.libs/libsanei.a ../libltdl/.libs/libltdlc.a -Wl,--no-whole-archive -L/lib64 -lpthread -ljpeg -lieee1284 /usr/lib64/libgphoto2.so /usr/lib64/libgphoto2_port.so /usr/lib64/libltdl.so /usr/lib64/libexif.so -lm -ldl /usr/lib64/libsane.so /usr/lib64/libusb.so -Wl,-soname -Wl,libsane.so.1 -Wl,-version-script -Wl,.libs/libsane-epkowa.ver -o .libs/libsane-epkowa.so.1.0.15
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: ./.libs/libsane-epkowa-s.a(libsane_epkowa_s_la-epkowa-s.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
./.libs/libsane-epkowa-s.a(libsane_epkowa_s_la-epkowa-s.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libsane-epkowa.la] Fehler 1
make[3]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0'
make: *** [all] Fehler 2
kann da jemand weiter helfen?
merci viu mau
openSUSE 10.3 x86_64
Kernel 2.6.22.13
gcc 4.2.24
Iscan 2.10
sane 1.0.18
Epson rx585
USB
ich versuche meine Epson RX585 mit Iscan zum laufen zu kriegen.
ich habe von der Epson homepage die source runter geladen und versucht zu compilieren.
./configure läuft prima durch doch beim make erhalte ich folgenden fehler:
make[3]: Entering directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
/bin/sh ../libtool --tag=CC --mode=link gcc -fPIC -o libsane-epkowa.la -rpath /usr/local/lib/sane -export-symbols-regex ^sane_ -version-info 1:15:0 libsane_epkowa_la-epkowa.lo libsane_epkowa_la-epkowa_ip.lo libsane_epkowa_la-epkowa_scsi.lo libsane_epkowa_la-epkowa_usb.lo libsane_epkowa_la-sane_strstatus.lo libsane-epkowa-s.la ../sanei/libsanei.la ../libltdl/libltdlc.la -lsane -lusb
rm -fr .libs/libsane-epkowa.exp .libs/libsane-epkowa.ver
generating symbol list for `libsane-epkowa.la'
/usr/bin/nm -B .libs/libsane_epkowa_la-epkowa.o .libs/libsane_epkowa_la-epkowa_ip.o .libs/libsane_epkowa_la-epkowa_scsi.o .libs/libsane_epkowa_la-epkowa_usb.o .libs/libsane_epkowa_la-sane_strstatus.o ./.libs/libsane-epkowa-s.a ../sanei/.libs/libsanei.a ../libltdl/.libs/libltdlc.a | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsane-epkowa.exp
/usr/bin/grep -E -e "^sane_" ".libs/libsane-epkowa.exp" > ".libs/libsane-epkowa.expT"
mv -f ".libs/libsane-epkowa.expT" ".libs/libsane-epkowa.exp"
echo "{ global:" > .libs/libsane-epkowa.ver
cat .libs/libsane-epkowa.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libsane-epkowa.ver
echo "local: *; };" >> .libs/libsane-epkowa.ver
gcc -shared .libs/libsane_epkowa_la-epkowa.o .libs/libsane_epkowa_la-epkowa_ip.o .libs/libsane_epkowa_la-epkowa_scsi.o .libs/libsane_epkowa_la-epkowa_usb.o .libs/libsane_epkowa_la-sane_strstatus.o -Wl,--whole-archive ./.libs/libsane-epkowa-s.a ../sanei/.libs/libsanei.a ../libltdl/.libs/libltdlc.a -Wl,--no-whole-archive -L/lib64 -lpthread -ljpeg -lieee1284 /usr/lib64/libgphoto2.so /usr/lib64/libgphoto2_port.so /usr/lib64/libltdl.so /usr/lib64/libexif.so -lm -ldl /usr/lib64/libsane.so /usr/lib64/libusb.so -Wl,-soname -Wl,libsane.so.1 -Wl,-version-script -Wl,.libs/libsane-epkowa.ver -o .libs/libsane-epkowa.so.1.0.15
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: ./.libs/libsane-epkowa-s.a(libsane_epkowa_s_la-epkowa-s.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
./.libs/libsane-epkowa-s.a(libsane_epkowa_s_la-epkowa-s.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libsane-epkowa.la] Fehler 1
make[3]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0/backend'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/richard/Downloads/Epson/iscan_2.10.0-1/iscan-2.10.0'
make: *** [all] Fehler 2
kann da jemand weiter helfen?
merci viu mau
openSUSE 10.3 x86_64
Kernel 2.6.22.13
gcc 4.2.24
Iscan 2.10
sane 1.0.18
Epson rx585
USB