1

新しいandroid-ndk-r5bを使用して、pelyaのSDLポート(https://github.com/pelya/commandergenius)を使用してAndroid用のDosbox0.74をコンパイルしようとしています。残念ながら、Dosbox./configureスクリプトは次のように失敗します。

configure: error: C compiler cannot create executables

--host = arm-linux-androideabiフラグが正しく認識されるように、config.subファイルとconfig.guessファイルを新しいファイルに置き換える必要がありました。ビルドのセットアップには、上記のgithubサイトにあるpelyaのチュートリアルを使用しました。誰かが同様のエラー/問題に遭遇しましたか?

4

1 に答える 1

0

環境設定がビルドに影響を与える可能性があります。同じ問題が発生しました。原因は、私の.bash_profileの「exportGREP_OPTIONS ='-color=always'」であることがわかりました。NDKビルドスクリプトは、私が推測する色制御文字を処理しません。
したがって、私の解決策は、「env PATH = $ {PATH}」を使用して、アプリをビルドするときに環境をクリーンにすることです。

于 2011-04-03T02:21:28.243 に答える