dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
xdvi で dvi ファイルを開くことができなくなってしまった。。
$ xdvi hoge.dvi &
dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
Referenced from: /opt/local/bin/xdvi-motif
Reason: image not found
http://blog.iwa-ya.net/2009/12/27/094523 を参照しました。
jpeg のバージョンの問題らしいので,下記のようにバージョンダウンしたら xdvi で dvi ファイルを開けるようになった。
$ port installed jpeg
The following ports are currently installed:
jpeg @6b_2
jpeg @7_0 (active)
$ sudo port deactivate jpeg@7_0
$ cd /Users/hacchy/port/
~ports/$ svn co -r 50980 http://svn.macports.org/repository/macports/trunk/dports/graphics/jpeg ./jpeg-6b
~ports/$ cd jpeg-6b/
~ports/jpeg-6b/$ sudo port install
これで,一安心。
とは思ったけれど,jpeg のバージョンダウンをするより,pTex のバージョンアップをした方が賢かったな・と考え直す。
$ sudo port install pTex +utf8
...$ sudo port deactivate jpeg
- > Deactivating jpeg
$ sudo port activate jpeg@7_0
- > Activating jpeg @7_0
で,xdvi で dvi ファイルを開こうとしたら,エラーが出た。
>>
$ xdvi hoge.dvi &
dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
Referenced from: /opt/local/bin/xdvi-motif
Reason: image not found