symbolic linkをはる

$ ps2pdf 20171123_paper.ps
dyld: Library not loaded: /opt/local/lib/libgs.9.22.dylib
Referenced from: /opt/local/bin/gs
Reason: image not found
Abort trap: 6

と突然ライブラリが使えなくなった。調べると、ライブラリがアップデートされている。

 

$ ls -l /opt/local/lib/libgs.*
-rwxr-xr-x 1 root wheel 11779832 Mar 26 00:29 /opt/local/lib/libgs.9.23.dylib*
lrwxr-xr-x 1 root wheel 16 Mar 26 00:29 /opt/local/lib/libgs.9.dylib@ -> libgs.9.23.dylib
lrwxr-xr-x 1 root wheel 16 Mar 26 00:29 /opt/local/lib/libgs.dylib@ -> libgs.9.23.dylib

 

そこで、シンボリック・リンクをはる。

$ sudo ln -s /opt/local/lib/libgs.9.23.dylib /opt/local/lib/libgs.9.22.dylib 

 

$ ls -l /opt/local/lib/libgs.*
lrwxr-xr-x 1 root wheel 31 Mar 26 01:23 /opt/local/lib/libgs.9.22.dylib@ -> /opt/local/lib/libgs.9.23.dylib
-rwxr-xr-x 1 root wheel 11779832 Mar 26 00:29 /opt/local/lib/libgs.9.23.dylib*
lrwxr-xr-x 1 root wheel 16 Mar 26 00:29 /opt/local/lib/libgs.9.dylib@ -> libgs.9.23.dylib
lrwxr-xr-x 1 root wheel 16 Mar 26 00:29 /opt/local/lib/libgs.dylib@ -> libgs.9.23.dylib