梅本です。 >>> Sun, 25 Dec 2005 14:30:52 +0900 の刻に「harrier」、すなわち >>> Hiroyuki Une <[EMAIL PROTECTED]> 氏曰く
harrier> ところが pips970 経由で印刷しようとすると harrier> 次のような現象が起こり、印刷に失敗します。 harrier> (1)/etc/libmap.conf に以下の記述を追加した。 harrier> [/usr/local/lib/pips/libpm970c.so] harrier> libc.so.6 pluginwrapper/pips.so harrier> libdl.so.2 pluginwrapper/pips.so harrier> この時 /var/tmp/lpd-err に次のエラーを出力し、印刷に失敗する。 harrier> Photo Image Print System PM-970C Version 2.6.2 harrier> PIPS Error : /usr/local/lib/pips/libpm970c.so: Undefined symbol "argz_create_sep": Dynamic library processing is failed. harrier> PIPS Error : Convert processing is failed. harrier> PIPS Error : ...ABEND harrier> kill: unknown signal 9; valid signals: harrier> hup int quit ill trap abrt emt fpe kill bus segv sys pipe alrm term urg harrier> stop tstp cont chld ttin ttou io xcpu xfsz vtalrm prof winch info usr1 usr2 harrier> touch: /var/ekpd/lpr_lock: Permission denied pips970 はライブラリを 3 つ持っているタイプで、3 つとも libmap.conf で指定してあげる必要があります。以下の設定を試してみてください。 [/usr/local/lib/pips/libpm970c.so] libc.so.6 pluginwrapper/pips.so libdl.so.2 pluginwrapper/pips.so [/usr/local/lib/pips/libpm970cR1.so] libc.so.6 pluginwrapper/pips.so libdl.so.2 pluginwrapper/pips.so [/usr/local/lib/pips/libpm970cR2.so] libc.so.6 pluginwrapper/pips.so libdl.so.2 pluginwrapper/pips.so なお、5.x 以降では、libmap の対象にディレクトリを指定できるようになっ ているので、 [/usr/local/lib/pips/] libc.so.6 pluginwrapper/pips.so libdl.so.2 pluginwrapper/pips.so と書けるはずですが、4.x にこの機能がマージされていたかどうかは定かでは ないです。 -- 梅本 肇 @ インターネット互助会横浜 http://www.imasy.org/~ume/ [EMAIL PROTECTED] [EMAIL PROTECTED],jp.}FreeBSD.org プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-)