2

我正在将使用 SpiderMonkey 的游戏移植到 Android。因为我需要与游戏现有的构建系统集成,所以我必须使用 Android NDK 独立工具链来构建 SpiderMonkey,而不是 ndk-build 工具。谁能告诉我如何做到这一点?

我可以看到 SpiderMonkey 的配置有一个 --with-android-toolchain=DIR 选项,但我不确定如何使用它 - 具体来说,我需要将它与哪些其他选项结合使用?

谢谢你。

4

2 回答 2

1

我非常不擅长构建系统(尤其是我们的系统),而且我主要遵循 wiki 中的说明。Mobile firefox 的 Android 构建说明可在此处获得:https ://wiki.mozilla.org/Mobile/Fennec/Android

当您构建移动 Firefox 时,它将创建 JavaScript shell 可执行文件作为二进制文件,我认为您也可以请求 libmozjs.so 进行链接。

于 2012-02-03T22:10:24.773 回答
0

我最终使用了此页面上的说明:http ://wiki.apache.org/couchdb/Installing_on_Android

唯一的缺点是它只适用于它建议的旧工具链。

于 2012-02-09T22:53:31.617 回答