1

openglテクスチャのjpg読み込みにSDLフレームワークを使用しようとしましたが、ビルドしようとすると、次のメッセージが表示されます。

   ld: warning: in /Developer/SDKs/MacOSX10.5.sdk/Library/Frameworks//SDL.framework/SDL, missing required architecture ppc in file

i386でSDLを動作させるにはどうすればよいですか?ソースコードをダウンロードしてからファイルを作成する必要がありますか、それともi386用のファイルがすでにありますか?

4

1 に答える 1

1

警告メッセージは、マシン上のSDLフレームワークのバージョンがIntelのみであることを示していますが、ユニバーサル(IntelおよびPowerPC)SDLアプリケーションを構築しています。SDL 1.2.15のメインMacバージョンでは、PowerPCのサポートが終了しました。最も簡単な解決策は、SDLサイトにアクセスして、PowerPCおよびMac OSX10.4をサポートするバージョンのSDLライブラリをダウンロードすることです。

もう1つの解決策は、プロジェクトのアーキテクチャビルド設定を変更し、XcodeにIntel専用にビルドするように指示することです。

于 2012-04-25T19:25:11.100 に答える