2010-12-30 5 views
0

私はCocotronを使用してXcodeでLinux用にコンパイルしようとしています。すべてがFoundationとうまくいっていますが、SDLも使用しようとしています。ライブラリをLinux(Ubuntu)からコピーしましたが、リンクに問題があります。Cocotron CDTを使用してSDLにリンク

だけでなく上libpulse、簡単なコピー(と私はおそらく意味をなさないだろうと思ったすべてのディレクトリに置くこと)にもかかわらず、私はまだ、このエラーを削除することができませんでしたが:解決

warning: libpulse-simple.so.0, needed by /Developer/Cocotron/1.0/Linux/i386/Frameworks//libSDL-1.2.so, not found (try using -rpath or -rpath-link) 
+0

LinuxをVMにインストールしてそこにビルドしてください: – genpfault

+0

これは私がテストする方法です!しかし、Cocotronは本当にLinux上で構築されるようには設計されていません(私が誤解していない限り)。それはXcodeからのクロスコンパイル用です。このため、私はGNUstepを使い始めましたが、実際には大したことはありませんでした(Foundationを使用したObj-Cでも劇的な変更が必要でした)。 – andyvn22

答えて

1

問題:明示的にその他」を追加Linker FlagはSDLのすべての依存関係に適用されます。

関連する問題