2011年6月7日火曜日

Mac OS X の難しさ

SDPA などは Mac OS X でもコンパイルできるようにしてあるが、Mac OS X だとうまく行かないこともある。
これは、コンパイルするときの configure が OS 間の差を吸収できなかったりするが、Mac OS X 上の gcc まわりがトラブルの原因であることも多い。
どうやら、binutils と gcc のバージョンがうまく合わないと libgcc.a などが自動的にリンクされないことがある。

Mac OS X 自身がバージョンアップしたり、gcc がバージョンアップしたり、fink からインストールできる gcc がバージョンアップすると、整合性が崩れるこのような現象がそれなりに起こるようで、このあたりをどのように対処するかは今後の課題のひとつだが、難しい問題でもある。


今日の作業内容:Trust Region の論文読み 5h
今日のランチ:角笛 ドライカレー
明日の予測作業時間:4h

0 件のコメント:

コメントを投稿