0

我已经创建了 NPAPI 插件,它在我创建了 .so 文件的 linux 上运行良好,但是当我在我们的生产设备上部署这个插件时,我们的 linux 环境资源有限(由于性能限制),引发以下错误

'/usr/lib/mozilla/plugins/npPluginTest.so' 不是 sh 的 ELF 可执行文件

仅供参考:so 文件在 32 位 linux 机器上创建。

我该如何解决这个问题?

4

1 回答 1

0

我使用错误的工具链/编译器构建插件。而不是机器:Intel 80386 它应该是机器:ST40。我在 ST GCC 编译器上构建了我的共享库。现在我的 NAPI 插件工作正常。感谢您的建议。

于 2012-10-31T04:59:26.277 回答