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

时间:2012-10-19 08:39:51

标签: linux elf

我已经创建了NPAPI插件,这在我创建了.so文件的linux上工作得很好但是当我在我们的生产设备上部署这个插件时,我们的linux环境资源有限(由于性能限制),跟随错误扔了

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

仅供参考:所以在32位linux盒子上创建的文件。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

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