1

几天来,我一直在尝试为 android 构建 linphone,但我已经到了无法解决构建过程中遇到的问题的地步。

我一直在一步一步地遵循提供的自述文件,并尝试了在 SO questions 中解释的几种方法,但没有让我通过这一点。

http://pastebin.com/gxmc2gwZ

上面的 pasbin 链接显示了我运行 make 时 mingw32 窗口的输出。最后它只是持有。感觉就像 make 进入了一个无限循环。我让它在一夜之间运行,但它停留在那个确切的位置。阻止它的唯一方法是 ctrl-c。

到目前为止,我已经使用了 3 个不同的 android NDK 构建,认为可能存在不兼容性。r8e、r7c 和 r7 不起作用。r7 甚至没有走到这一步。

我也尝试过使用 SHELL="sh -x" 运行 make,但结果输出几乎没有差异(如预期的那样)。

我试过在谷歌上搜索,但所有点击总是在日志中显示错误。我的没有。

如果有人知道什么会导致它挂起,那将是非常感激的。

4

1 回答 1

1

我通过在命令提示符下从项目根目录运行 ndk-build.cmd 解决了这个问题,而不是在名为 linux 版本的 mingw 中使用 make。我的项目现在正在编译。

于 2013-04-12T08:13:51.697 回答