canoscan lide90のドライバがインストールができません。

どなたか、ご存知の方教えてください。
Canonのスキャナー Lide90を購入しました。
付いてたドライバがインストールできず、ホームページから最新版をダウンロードしたのですが、OSを10.2.8以上にあげてくださいのメッセージが。。。
メーカのサポートに電話したところ、ドライバはOSのバージョンを最初に見に行っているので、何らかの原因でOSのバージョン情報が更新されていないのでは?とのこと。
どうすれば、バージョンの情報更新できるのでしょうか?

投稿日 2007/10/14 18:18

返信: 21

2007/10/15 20:39 Community User への返信

HALさんのコメントのリンク先にもある通り、finkが古すぎるのでは?私もfinkはインストールしてあります(0.24.17)が、起動スクリプト「/sw/bin/init.sh」には以下のような部分があります。
# On Mac OS X 10.4.{x|x<3} there is a dyld bug (rdar://problem/4139432)
# where a library will not load if a library with a matching basename
# is already loaded from one of the system paths,
# the workaround is to set DYLD_FALLBACK_LIBRARY_PATH to :
if [ -z "$DYLD_FALLBACK_LIBRARY_PATH" ]; then
if [ $osMajorVer -eq 8 -a $osMinorVer -lt 3 ]; then
DYLD_FALLBACK_LIBRARY_PATH=:
export DYLD_FALLBACK_LIBRARY_PATH
fi
fi
OSが10.4.3以上の場合、これが必要になるのだと思われます。
finkをバージョンアップするか、アンインストールすれば解決する気がします。

2007/10/15 21:34 Community User への返信

> OSが10.4.3以上の場合、これが必要になるのだと思われます。

逆? OS X 10.4.2以下がもつダイナミックリンカのバグに対処するための構文で、最新バージョン (OS X 10.4.10) では関係ないのではないかと思います。
Fink -F.A.Q. 質問9.14 ( http://finkproject.org/faq/usage-packages.php?phpLang=ja )
> finkをバージョンアップするか、アンインストールすれば解決する気がします。
当方finkは最新バージョンですが、
setenv DYLD_LIBRARY_PATH /sw/lib
とすると、nanatetsuさんと同様のエラーが出るようになります。
setenv DYLD_FALLBACK_LIBRARY_PATH /sw/lib
とするといいのかもしれません?

2007/10/15 22:32 Community User への返信

ちょっと強引ですが、"CanoScan LiDE 90 1310.pkg"内にあります
"Archive.pax.gz"を手動展開して、次のフォルダ等を手動でコピー
したら動くでしょうか・・・
"/Library/Application Support/Canon/ScanGear/Frameworks/"
"/Library/Application Support/Canon/ScanGear/Plugins/"
"/Library/Image Capture/TWAIN Data Sources/CanoScan LiDE 90.ds"
#最初の2つはフォルダ(とその中身)、最後はファイル。
ただし、インストールスクリプトを使わないので、アクセス権等は
メタメタかもしれません・・・。言語は"CanoScan LiDE 90.ds"の
リソースに日本語が含まれているので大丈夫そうです。

2007/10/16 00:29 Community User への返信

>逆? OS X 10.4.2以下がもつダイナミックリンカのバグに対処するための構文で、最新バージョン (OS X 10.4.10) では関係ないのではないかと思います。
確かにちゃんとスクリプトを見るとご指摘の通りですね。失礼しました。
>setenv DYLD_LIBRARY_PATH /sw/lib
とすると、nanatetsuさんと同様のエラーが出るようになります。
$DYLD_LIBRARY_PATHは設定されないのが現バージョンでは正常かと思います。古いバージョンのfinkでは$DYLD_LIBRARY_PATHに/sw/libが設定されるのでしょう。

2007/10/17 01:34 Community User への返信

皆さん、いろいろと情報をありがとうございました。
子持ちシシャモ さんの方法でスキャナが動きました。
本当にありがとうございました。感謝です!!

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

canoscan lide90のドライバがインストールができません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。