Spidermonkey, указывающий на каталог NSPR / DIST - PullRequest
0 голосов
/ 25 апреля 2009

Я пытался кросс-компилировать Spidermonkey, и я застрял с проблемой, когда prtypes.h (NSPR) неузнаваемо. Я уже пытался изменить Makefile.ref / config.mk / jsconfig.mk, чтобы указать на нужный каталог NSPR / DIS. Должно быть, я пропустил некоторые основные шаги, потому что это все равно не поможет. Есть ли у вас какие-либо идеи о том, как правильно изменить make-файлы так, чтобы мой spidermonkey указывал на правильные библиотеки NSPR?

1 Ответ

0 голосов
/ 29 марта 2010

Вы, наверное, уже решили свою проблему, но все же ...

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

dir - это место, где установлен nspr, я думаю, он должен быть полный путь к его каталогу (например, / usr / local / nspr или / home // mozilla / nsprpub / dist, если он не установлен ), в противном случае у него есть некоторые проблемы, из-за которых вы можете захотеть изменить make-файл spidermonkey.

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

...