2012-01-13 9 views
1

SDLは、MacOSX10.7 SDKを使用しても動作しないいくつかの関数を使用します。 MacPortsに慣れていないので、10.6 SDKを使用してMacPortにSDLを構築するよう指示する方法があるかどうかを知りたいと思っています。OSX Lionで動作するSDLを取得する

これができない場合、私はソースをダウンロードして自分でコンパイルできますが、もう一度、必要なフラグを設定する方法に慣れていません。 10.6 SDKを使用していてLionで動作するSDLの32ビットビルドが欲しいです。

+0

ポートlibsdl-frameworkは機能しませんか? – Mark

答えて

1

次の差分を使用してppc、i386、x86_64のSDLフレームワークを構築しました。http://r.research.att.com/sdl-1.2.14.diff およびプロジェクトはSDL-1.2.14/Xcode/SDL/SDL.xcodeprojです。 diffは10.5 SDKを使用していますので、それがない場合は10.5行を10.6に変更してppcを削除するだけです。 ビルドしたくない場合は、http://r.research.att.com/libs/SDL-1.2.14-fw-darwin9-bin3.tar.gzからバイナリを入手できます。これはOS X 10.5以降(Lionを含む)で動作します。

(私はこれを修正しようとしました。私はすぐにそれを必要としていたので、何年も前にハードコードされたものがたくさんあるので、OS Xのために壊れています)

+0

2番目のリンクは死んでいます:( – alanjds

+0

そして最初.. – sje397

関連する問題