Fink

移植 - 4. 10.2 に向けて

4.1 bash シェル

OS X 10.2 は /bin/sh 機能を提供するため zsh ではなく bash を使用すると理解しています. これにより fink にとっては3つのことが実現されます.

4.2 gcc3 コンパイラ

gcc3 コンパイラを使用する Mac OS X 10.2

ローダブル・モジュールを含み, libtool を使用するパッケージで, install_name エラーで失敗するものは, libtool が -install_name フラグと(特に必要なり) -bundle フラグを送るためです . gcc2 コンパイラは受け付けていましたが, gcc3 コンパイラでは受け付けません. 修正はここにあります. libtool-1.3.5 を使うパッケージ (UpdateLibtool: True を使用している場合を含む) はこのパッチは必要ないことに注意してください. 既に fink の ltconfig ファイル (fink のプレリリース版にある) に統合されているためです.

他の gcc3 コンパイラの問題は, gcc2 と gcc3 での C++ ABI の非互換性によります. gcc2 でコンパイルされたライブラリに gcc3 でコンパイルされた C++ プログラムからリンクできないことを意味します.

次: 5. 10.3 に向けて