-1

Macports 経由で ode をインストールしようとしていますが、次のエラーが発生します。

Mac OS X 10.5 では、ode 0.11.1 には Xcode 3.1 以降が必要ですが、Xcode 3.0 を使用しています。
エラー: ターゲット org.macports.extract が返されました: 互換性のない Xcode バージョン

xcode 3.1なしでodeをインストールする方法はありますか?

4

3 に答える 3

0

Xcodeにはgccと他のすべての開発者コマンドラインツールが含まれています-Xcode3.1の最小要件は、おそらくgccの最小バージョンが必要なためです。本当に弾丸をかじって、 http: //connect.apple.comから最新のXcode(3.2.2)を入手する必要があります-ダウンロードしてインストールするのに数分しかかかりません(ブロードバンド接続の速度によって異なります)。

于 2010-05-02T07:43:23.870 に答える
0

XCode 3.1.x for Leopard @ http://connect.apple.comをダウンロードできると思います(登録が必要です)。

それが最も簡単な方法かもしれません。それとも、特定の理由で 3.0 にとどまっているのですか?

ポートファイル自体をいつでも変更/削除しようとすることができminimum_xcodeversionますが、コンパイルがおそらく失敗する可能性があります (誰かがそれを追加する理由がありました)。

于 2010-05-01T21:38:29.320 に答える
0

Portfile の変更ログによると、odeXcode の最小バージョンは、libGL の回避策を削除するように設定されていました。パッチをチェックアウトして、Portfile のローカル コピーでその変更を元に戻し、それが機能するかどうかを確認できると思います。

于 2010-05-04T15:53:50.160 に答える