0

.so ファイルを作成した Linux で正常に動作する NPAPI プラグインを作成しましたが、このプラグインを本番デバイスにデプロイすると、リソースが限られている (パフォーマンスの制約により) Linux 環境があるため、次のエラーがスローされます。

「/usr/lib/mozilla/plugins/npPluginTest.so」は sh の ELF 実行可能ファイルではありません

参考までに、so ファイルは 32 ビット Linux ボックスで作成されました。

どうすればこの問題を解決できますか?

4

1 に答える 1

0

間違ったツールチェーン/コンパイラを使用してプラグインをビルドしました。Machine: Intel 80386 の代わりに Machine: ST40 にする必要があります。ST GCC コンパイラで共有ライブラリをビルドしました。これで、NAPI プラグインが正常に動作します。ご提案いただきありがとうございます。

于 2012-10-31T04:59:26.277 に答える