SpiderMonkeyを私の学術研究用にコンパイルして使用しようとしていますが、firefox 5をWindowsマシンでコンパイルしましたが、firefoxを実行しようとするとmozjsにJS_InitCTypesClass関数がありません。 dll "エラーです。カスタムSpiderMonkeyをfirefoxで使用する5
私はSpiderMonkeyコードをダウンロードしました。私はMozillaBuildを使用してそれを(変更せずに)ビルドしました。 新しいDLLをfirefoxディレクトリにコピー(DLL名をmozjs.dllに変更)してfirefoxを実行しようとするよりも、この時点で私は私が書いたエラーを得た。
また、エクスポートされた関数ビューアを使ってチェックすると、オリジナルのmozjs.dllに777個のエクスポートされた関数があり、コンパイルされた関数は771個しかないことに気づきました。
カスタムSpiderMonkeyを作成してFF5で使用するにはどうすればよいですか?
ありがとうございました!
であなたはSpiderMonkeyのを設定する方法は何が起こるかと一致することを確認するには、 'あなたをしました - あなたのspidermonkeyを設定するときにenable-ctypes'? –
* glup * - いいえ。 :-) それ、どうやったら出来るの? " - enable-ctypes"を構成しますか? – TCS
OK、CTypesで構築されました。 NSPRを構築するためにも必要です。今度は "JS_HoldPrincipals"エクスポートされた関数を探します。私は今、どのスイッチがそれを可能にするかを知る必要があると思います... – TCS