如何为运行Linux的MIPS架构构建nexe?

时间:2015-03-12 17:52:32

标签: linux google-nativeclient

我正在调查我们的产品从npapi过渡到 ppapi 的可能性,该产品应该在未来使用QtWebengine。

目标平台是MISP Linux。

事实证明,使用ppapi你也必须使用naclsdk。所以我跟着tutorial,然后我跑了

  

' ./ naclsdk list'

包含这些目录的工具链目录:

  

linux_arm_newlib linux_pnacl linux_x86_glibc linux_x86_newlib

如果我没有弄错的话,

不支持MISP ......

但是如何使用Linux为MISP架构构建nexe(不是pexe) ppapi 插件? naclsdk文档说它是可能的。

请告知。

1 个答案:

答案 0 :(得分:3)

IPSTech支持MIPS:NaCl团队接受来自他们的补丁以支持MIPS,我们有一些测试机器人,但我们没有构建完整的MIPS工具链,也没有做过彻底的安全审核(尽管我们已经进行了相当广泛的代码审查)。您必须build the toolchain才能获得MIPS支持。您将要按照该页面上的说明运行./toolchain_build/toolchain_build_pnacl.py,并运行MIPS构建(这将为您提供PNaCl工具链)。您可能希望尝试nacl-clang用于MIPS,目前可能无法完全发挥作用,或者查看nacl-clang .pexe,其中解释了如何构建.nexe并将其翻译为{{1}}。