0

Spidermonkey をクロスコンパイルしようとしてきましたが、prtypes.h(NSPR) が認識できないという問題に悩まされています。Makefile.ref/ config.mk/を変更jsconfig.mkして、目的の NSPR/DIS ディレクトリを指すようにしました。それでもうまくいかないので、いくつかの基本的な手順を見逃したに違いありません。私のスパイダーモンキーが正しい NSPR ライブラリを指すように makefile を適切に変更する方法についてのアイデアはありますか?

4

1 に答える 1

0

あなたはおそらくすでにあなたの問題を解決しました、しかしそれでも...

make JS_DIST=dir JS_THREADSAFE=1 -f Makefile.ref

dirnsprがインストールされている場所です。ディレクトリへのフルパス(インストールされていない場合は/ usr / local/nsprや/home// mozilla / nsprpub / distなど)である必要があります。そうでない場合は、問題が発生する可能性があります。 spidermonkeyのmakeifleを変更します。

https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JS_THREADSAFE

于 2010-03-29T16:02:59.817 に答える