1

我正在尝试使用新的 android-ndk-r5b 使用 pelya 的 SDL 端口(https://github.com/pelya/commandergenius)为 Android 编译 Dosbox0.74。不幸的是 Dosbox ./configure 脚本失败:

configure: error: C compiler cannot create executables

我已经不得不用较新的文件替换 config.sub 和 config.guess 文件,以便正确识别 --host=arm-linux-androideabi 标志。对于构建设置,我使用了 pelya 的教程,该教程可以在上面粘贴的 github 站点上找到。有没有人遇到过类似的错误/问题?

4

1 回答 1

0

您的环境设置可能会影响构建。我遇到了同样的问题。事实证明,原因是我的 .bash_profile 中的“export GREP_OPTIONS='--color=always'”。我猜 NDK 构建脚本不处理颜色控制字符。
所以我的解决方案是我在构建应用程序时使用“env PATH=${PATH}”来清洁环境。

于 2011-04-03T02:21:28.243 回答