
Ubuntu日本語フォーラム

ログインしていません。
ubuntu 12.04 LTSを使用しています。
エプソンのプリンタ複合機EP-903Aのスキャナー機能を使用したいと思い、
スキャナー・ドライバーに関するファイルをエプソンのサイトからダウンロードしました。
ダウンロードしたファイルは、
1) iscan-data_1.28.0-2.tar.gz
2) iscan_2.29.3-1.tar.gz
の2つです。
1)については、問題なく、./configure -> make -> installできました。
2)については、次のような不具合が発生しました。
a) ./configureの段階で、
No package 'gtk+' found
というエラーとなりましたが、
これはなんとか解決でき、./configureは成功しました。
b) しかし、makeを実行すると、次のようなエラーメッセージが出て先に進めません。
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:0:
basic-imgstream.hh:55:18: fatal error: ltdl.h: No such file or directory
compilation terminated.
どなたか解決策をご存知の方、お教えいただければ幸いです。
オフライン
自己レスです。
その後、ltdlが必要のだという事に気付き、
sudo apt-get libltdl-dev
としたところ、
libltdl-dev (2.4.2-1ubuntu1)
libtool (2.4.2-1ubuntu1)
がインストールされました。
再度、makeしてみますと、以前より無事に実行されるコマンドが増えましたが、
次のような箇所でストップしてしまいます。
libimage_stream_la-file-opener.lo libimage_stream_la-imgstream.lo libimage_stream_la-jpegstream.lo libimage_stream_la-pcxstream.lo libimage_stream_la-pdfstream.lo libimage_stream_la-pngstream.lo libimage_stream_la-pnmstream.lo libimage_stream_la-tiffstream.lo ../libltdl/libltdl.la ../lib/pdf/libpdf.la
libtool: link: cannot find the library `../libltdl/libltdl.la' or unhandled argument `../libltdl/libltdl.la'
どうすればよいのか、困っています。よろしくお願いします。
オフライン
再び、自己レスです(たびたび、すみません)。
上記の問題は、再び./configureから作業を始めたら、解消しました。
しかし、今度は「sane.hが見当たらない」というエラーメッセージが表示されます。
そこで、saneをインストールしてみました。
./configureをやり直し、makeしてみたら、相変わらず次のような箇所でストップします。
gcc -DHAVE_CONFIG_H -I. -I.. -DPIC -DPKGDATADIR=\"/usr/local/share/iscan-data\" -DMODELDATADIR=\"/usr/local/share/iscan-data/device\" -DPKGLIBDIR=\"/usr/local/lib/iscan\" -DPKGLOCALSTATEDIR=\"/usr/local/var/lib/iscan\" -DSYSCONFDIR=\"/usr/local/etc\" -DENABLE_DEBUG=1 -DMSG_MODULE=\"epkowa\" -I.. -DBACKEND_NAME=epkowa -fPIC -g -O2 -MT libsane_epkowa_la-backend.lo -MD -MP -MF .deps/libsane_epkowa_la-backend.Tpo -c backend.c -fPIC -DPIC -o .libs/libsane_epkowa_la-backend.o
In file included from backend.c:71:0:
backend.h:77:23: fatal error: sane/sane.h: No such file or directory
なんとか対処法を知りたいのですが、お教えいただければ幸いです。
オフライン
何故ソースからビルドするのか解りませんが、以下でdebパッケージが入手できます。
http://download.ebz.epson.net/dsc/searc … ch/?OSC=LX
ご回答ありがとうございます。
ご指示のとおりdebファイルをダウンロードして試してみたら、
なんの問題もなくインストールできました。
ありがとうございました。
なぜ、debファイルを使わなかったかというと、
初心者なもので、「gdebi」コマンドの存在を知らなかったからです。
参考書では、
tarファイル解凍->./configure->makeの方法しか書いていませんでしたので・・・
これからは、もっと勉強します。
オフライン