Spidermonkey をクロスコンパイルしようとしてきましたが、prtypes.h
(NSPR) が認識できないという問題に悩まされています。Makefile.ref
/ config.mk
/を変更jsconfig.mk
して、目的の NSPR/DIS ディレクトリを指すようにしました。それでもうまくいかないので、いくつかの基本的な手順を見逃したに違いありません。私のスパイダーモンキーが正しい NSPR ライブラリを指すように makefile を適切に変更する方法についてのアイデアはありますか?
1 に答える
0
あなたはおそらくすでにあなたの問題を解決しました、しかしそれでも...
make JS_DIST=dir JS_THREADSAFE=1 -f Makefile.ref
dir
nsprがインストールされている場所です。ディレクトリへのフルパス(インストールされていない場合は/ 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 に答える