我一直在尝试交叉编译Spidermonkey,我遇到了prtypes.h
(NSPR)无法识别的问题。我已经尝试修改Makefile.ref
/ config.mk
/ jsconfig.mk
以指向所需的NSPR / DIS目录。我一定错过了一些基本的步骤,因为它仍然无法使事情奏效。
您对如何正确修改makefile以将我的spidermonkey指向正确的NSPR库有什么想法吗?
答案 0 :(得分:0)
你可能已经解决了问题,但仍然......
make JS_DIST=dir JS_THREADSAFE=1 -f Makefile.ref
dir
是安装nspr的地方,我认为它必须是完整路径到它的目录(比如/ usr / local / nspr或/ home // mozilla / nsprpub / dist if它没有安装),否则它有一些问题可能会让你想修改spidermonkey的makeifle。
https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JS_THREADSAFE