[sane-devel] Epson V500 Photo iscan doesn't complile anymore
Maik Wagner
linuxandlanguages at t-online.de
Tue Aug 6 13:39:29 BST 2019
Hello everyone,
I am having trouble getting my V500 Photo to run.
Epson does offer some .deb and .rpm-Files and even source code but all
of these packages are fairly outdated.
Source package is at: http://support.epson.net/linux/src/scanner/iscan/
On Tumbleweed (openSUSE) I am getting the following output:
make
make all-recursive
make[1]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3“ wird betreten
Making all in lib
make[2]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib“ wird
betreten
Making all in pdf
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib/pdf“ wird
betreten
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -g -O2 -MT array.lo -MD -MP -MF .deps/array.Tpo -c -o
array.lo array.cc
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT array.lo -MD -MP -MF
.deps/array.Tpo -c array.cc -fPIC -DPIC -o .libs/array.o
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT array.lo -MD -MP -MF
.deps/array.Tpo -c array.cc -o array.o >/dev/null 2>&1
mv -f .deps/array.Tpo .deps/array.Plo
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -g -O2 -MT dictionary.lo -MD -MP -MF .deps/dictionary.Tpo -c
-o dictionary.lo dictionary.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT dictionary.lo -MD -MP -MF
.deps/dictionary.Tpo -c dictionary.cc -fPIC -DPIC -o .libs/dictionary.o
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT dictionary.lo -MD -MP -MF
.deps/dictionary.Tpo -c dictionary.cc -o dictionary.o >/dev/null 2>&1
mv -f .deps/dictionary.Tpo .deps/dictionary.Plo
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -g -O2 -MT object.lo -MD -MP -MF .deps/object.Tpo -c -o
object.lo object.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT object.lo -MD -MP -MF
.deps/object.Tpo -c object.cc -fPIC -DPIC -o .libs/object.o
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT object.lo -MD -MP -MF
.deps/object.Tpo -c object.cc -o object.o >/dev/null 2>&1
mv -f .deps/object.Tpo .deps/object.Plo
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -g -O2 -MT primitive.lo -MD -MP -MF .deps/primitive.Tpo -c
-o primitive.lo primitive.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT primitive.lo -MD -MP -MF
.deps/primitive.Tpo -c primitive.cc -fPIC -DPIC -o .libs/primitive.o
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT primitive.lo -MD -MP -MF
.deps/primitive.Tpo -c primitive.cc -o primitive.o >/dev/null 2>&1
mv -f .deps/primitive.Tpo .deps/primitive.Plo
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -g -O2 -MT writer.lo -MD -MP -MF .deps/writer.Tpo -c -o
writer.lo writer.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT writer.lo -MD -MP -MF
.deps/writer.Tpo -c writer.cc -fPIC -DPIC -o .libs/writer.o
g++ -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT writer.lo -MD -MP -MF
.deps/writer.Tpo -c writer.cc -o writer.o >/dev/null 2>&1
mv -f .deps/writer.Tpo .deps/writer.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -static -o
libpdf.la array.lo dictionary.lo object.lo primitive.lo writer.lo
ar cru .libs/libpdf.a array.o dictionary.o object.o primitive.o writer.o
ranlib .libs/libpdf.a
creating libpdf.la
(cd .libs && rm -f libpdf.la && ln -s ../libpdf.la libpdf.la)
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib/pdf“ wird
verlassen
Making all in tests
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib/tests“
wird betreten
make[3]: Für das Ziel „all“ ist nichts zu tun.
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib/tests“
wird verlassen
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib“ wird
betreten
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I.. -I../include -g -O2 -MT libimage_stream_la-basic-imgstream.lo
-MD -MP -MF .deps/libimage_stream_la-basic-imgstream.Tpo -c -o
libimage_stream_la-basic-imgstream.lo `test -f 'basic-imgstream.cc' ||
echo './'`basic-imgstream.cc
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT
libimage_stream_la-basic-imgstream.lo -MD -MP -MF
.deps/libimage_stream_la-basic-imgstream.Tpo -c basic-imgstream.cc -fPIC
-DPIC -o .libs/libimage_stream_la-basic-imgstream.o
In file included from basic-imgstream.cc:34:
basic-imgstream.hh:55:10: fatal error: ltdl.h: No such file or directory
55 | #include <ltdl.h>
| ^~~~~~~~
compilation terminated.
make[3]: *** [Makefile:409: libimage_stream_la-basic-imgstream.lo] Fehler 1
make[3]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib“ wird
verlassen
make[2]: *** [Makefile:491: all-recursive] Fehler 1
make[2]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3/lib“ wird
verlassen
make[1]: *** [Makefile:388: all-recursive] Fehler 1
make[1]: Verzeichnis „/home/mwagner/Downloads/iscan-2.30.3“ wird verlassen
make: *** [Makefile:318: all] Fehler 2
Can you help out? The support chat didn't seem to understand what I was
talking about and Epson doesn't seem to have a ticketing system.
Have a good day,
Maik Wagner
www.linuxandlanguages.com
More information about the sane-devel
mailing list