まちの です。
On Sun, 10 Jul 2005 22:59:59 +0900
Akimitsu Watanabe
環境と致しましては、SuSE9.3 (FTP) on amd64です。
CANONのサイトに上がっている、「Canon Bubble Jet Print Filter for Linux Ver.2.40」 はそのままでは、依存性エラーが出てしまい、動かせないです。
必要なライブラリの中で依存しているライブラリに source公開されていないモノがあります。 なので、動かないが正しい挙動だと思います。
------------------- ログ --------------------- rpm -ivh bjfiltercups-2.4-0.i386.rpm error: Failed dependencies: libglade.so.0 is needed by bjfiltercups-2.4-0
--------------------------------------------
これはlibgladeのバージョン違いですね。 bjfiltercups-2.4-0.i386.rpmがbuildされた環境と異なるバージョンがあるのでしょう。
SuSE9.1上で動かしたように、tar.gzにてcompileしようとしても、 どうしても、soファイルの解決ができない状態です。
この解決出来ないsoは何ですか? (きっとバイナリ公開の部分なのでしょうが)
共通の物を「Canon Bubble Jet Print Filter for Linux Ver.2.50」ベースにして、 フィルタを560iにして動くのでしょうか?? #言い出しっぺがやった方がいいと思いますが(汗)
これはご自身で書かれていますが動かないはずです。 まともに動かすには 全てのsourceを持っているキャノンさんが SUSE9.3のパッケージを公開されないとダメかと思います。 インクジェットはノズル制御とかどうしても公開出来ないsourceが存在するので メーカーもあらゆる環境で動く様にするのは難しいですねぇ... 全環境での開発環境を持つのもまだ現状のLinux市場規模ではなかなか難しいでしょうし。 こう言ったベンダー依存する部分は ユーザ単位でメーカーに交渉するのは難しいので 是非ともノベルさんのようなところから 正式にキヤノンさんに対応交渉くださると 助かるユーザは多いのではないだろうか。 (それもそれで難しい問題はあると思いますが) -- まちの machino@yendot.org GnuPG Fingerprint = 815A FA0C 973D AF3C C9EA 7B9B 8D84 8CD3 6B4F BF32