あれ、NetBSD3で xscanimage(SANE) が使えなくなってる。 一度 uscanner を読み出すと、closeする辺りでデータが来なくなって 2回目のスキャンから使えなくなる。なじぇ。とりあえず 新しいの入れてみる。
ほう、sane-backends-1.0.18か。libusbなるものが要るようになったらしい。 libusbのほうで、
./configure \
--prefix=/usr/local/graphics/sane-1.0.18 \
--build=i686-pc-netbsd3 && gmake all install
で、/usr/local/graphics/sane-1.0.18/bin
をPATHに足しておく。
CAAM_ADD=graphics/sane-1.0.18 \
LD_RUN_PATH=/usr/local/graphics/sane-1.0.18/lib \
SHELL=/bin/sh CONFIG_SHELL=/bin/sh \
caam -c -gmai --prefix=/usr/local/graphics/sane-1.0.18 \
--build=i686-pc-netbsd3
caamというのは必要な変数をセットして configure&&makeを呼ぶスクリプト。 ちゃんと整理したら置こうっと。
sane-frontends-1.0.14 のほうが面倒臭い
CFLAGS=-I/usr/local/graphics/sane-1.0.18/include:/usr/local/graphics/include \
LDFLAGS='-R/usr/local/graphics/sane-1.0.18/lib -L/usr/local/graphics/sane-1.0.18/lib -L/usr/local/graphics/lib -R/usr/local/graphics/lib' \
./configure --prefix=/usr/local/graphics/sane-1.0.18 \
--disable-gimp --enable-gimp12=yes \
--with-gimp-prefix=/usr/local/GIMP \
--with-sane-prefix=/usr/local/graphics/sane-1.0.18 --build=i686-pc-netbsd3
GIMP-1.2 を使ってるので。
あと、ほんとは backendsのほうで、backends/Makefile に スペルミスがあるので直したり、 frontends のほうのconfigureが sane-config を 呼ぶときのオプションに変なのがあるので sane_config_args を クリアしたりちょこっと苦労した。
叱咤激励感想ツッコミはゲストブックへ
Generated with mkdiary.rb