将LibPBC移植到Native Client?

时间:2011-10-11 22:39:27

标签: google-chrome google-nativeclient

我想使用PBC library开发扩展程序。为Firefox的XPCOM执行此操作的文档的数量和质量相当模糊,而Native Client似乎很有趣。

为了移植库,我根据this tutorial更改了config和Makefile。它(显然)需要删除共享库的依赖项。因此,我需要使用nacl-toolchain构建GMP库,然后从pbc引用。

1 个答案:

答案 0 :(得分:1)

我不熟悉libPBC,但我知道gmp可以为nacl构建。如果将CC环境变量设置为nacl编译器并运行configure with --host = none-pc-nacl你将获得一个通用的C-only构建的gmp,它不使用汇编代码(gmp的汇编代码不是nacl-safe)。