5

ターミナルでいくつかのコマンドを実行すると、次のエラー メッセージが表示されます

dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
  Referenced from: /opt/local//lib/libTIFF.dylib
  Reason: no suitable image found.  Did find:
    /opt/local//lib/libjpeg.62.dylib: can't map
    /opt/local/lib/libjpeg.62.dylib: can't map
Trace/BPT trap

私のxcodeは最新です。

4

4 に答える 4

3

あなたがした後

sudo port selfupdate 

することを忘れないでください

sudo port upgrade outdated

既存のポートをアップグレードします。すべてを再インストールするよりもはるかに優れています:-)

于 2010-04-23T22:26:04.137 に答える
3

パスが /opt/local で始まるので、macportsを使用していると仮定します

その場合、現在の tiff ポートは /libjpeg.7.dylib に依存しているため、少なくとも sudo ポートの selfupdate を実行する必要があると思います。

macports が Leopard 以前にインストールされている場合は、完全な再インストールが必要になる可能性があります。

于 2010-02-21T13:36:09.093 に答える
1

macports を使用している Leopard マシンlibsdl_imageで、このインストールされていない jpeg lib を探していました。jpeg6bポートにはそれが含まれていますが、別のパスにあります ( ) /opt/local/lib/jpeg6b/lib/libjpeg.62.dylib。私はそれを修正しました

port selfupdate
port install libsdl_image

libsdl_image を 1.2.8_0 から 1.2.10_2 にアップグレードし、問題を解決しました。

于 2010-10-27T10:30:22.633 に答える
0

私も同じ問題を抱えていました。私は Snow Leopard 以外に何も実行したことがありません。私はあらゆる種類のものを試し、この問題を解決するために約 10 時間を費やしましたが、成功しませんでした。

最終的にmacportsを完全に削除して、再度インストールしました。

これは私がしたことです:

最初に、インストールされているすべてのポートのリストを取得しました。

> port installed

次に、すべてをアンインストールしました。

> sudo port -f uninstall installed

macports を再度インストールしました: macportsを実行し、すべてのパッケージを再度インストールしました。

かなり面倒でしたが、うまくいきました。

于 2010-03-28T11:20:00.423 に答える