< FINAL FANTASY III DS | メイン | 二次会 >
2006年10月13日
■ DarwinPorts アップデート
DarwinPorts を久々にアップデートしてみた。
すると、gettext がアップデートされていて、再コンパイル
→libintl のバージョンが 3 から 8 に
→古い libintl.3.dylib が消され、リンクしているバイナリが全部動かない
→DarwinPorts からインストールした bash が動かない
という段取りでログイン不可能になってしまった。そりゃあんまりだ! 他にも PHP と wget が動かなくなったよ。
古い共有ライブラリは残しておいて欲しいな、と切に思う。
それと、Mac OS X には ldd が無いので、実行ファイルから リンクしているライブラリを調べる方法が無い。 objdump も無いし。何か代替の方法があるのだろうか。
追記:
"Mac OS X ldd" とかでググれば一発だった。
Porting Command Line UNIX Tools to Mac OS X
otool -L 実行ファイル で同様のことができる。
投稿者 gema : 2006年10月13日 00:37
トラックバック
このエントリーのトラックバックURL:
https://gema.luna2.org/cgi-bin/mt/mt-tb.cgi/31