jsprf.c:644:错误:赋值中的类型不兼容

发布于 2024-07-16 11:28:16 字数 1533 浏览 5 评论 0原文

你能帮我解决我在构建时遇到的这个错误吗 PPC 中的蜘蛛猴?

make -f Makefile.ref cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: 
No such file or directory 
cd editline; make -f Makefile.ref all 
make[1]: Entering directory `/units/ 
spidermonkey-1.8-next-wip/src/editline' 
make[1]: Nothing to be done for `all'. 
make[1]: Leaving directory `/units/ 
spidermonkey-1.8-next-wip/src/editline' 
make -f Makefile.ref  Linux_All_DBG.OBJ/libjs.a Linux_All_DBG.OBJ/ 
libjs.so Linux_All_DBG.OBJ/js  Linux_All_DBG.OBJ/jsautocfg.h 
Linux_All_DBG.OBJ/jscpucfg Linux_All_DBG.OBJ/jscpucfg.o 
cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or 
directory 
make[1]: Entering directory `/units/ 
spidermonkey-1.8-next-wip/src' 
make[1]: Circular jscpucfg.h <- Linux_All_DBG.OBJ/jsautocfg.h 
dependency dropped. 
make[1]: Circular Linux_All_DBG.OBJ/jsautocfg.h <- Linux_All_DBG.OBJ/ 
jsautocfg.h dependency dropped. 
/powerpc-750- 
linux-gnu_gcc-3.4.6/bin/powerpc-750-linux-gnu-gcc -o Linux_All_DBG.OBJ/ 
jsprf.o -c -Wall -Wno-format -MMD -DGCC_OPT_BUG -g3 -DXP_UNIX -DSVR4 - 
DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX  - 
DDEBUG -DDEBUG_build -DEDITLINE -ILinux_All_DBG.OBJ  jsprf.c 
jsprf.c: In function `BuildArgArray': 
jsprf.c:644: error: incompatible types in assignment 
make[1]: *** [Linux_All_DBG.OBJ/jsprf.o] Error 1 
make[1]: Leaving directory `/units/ 
spidermonkey-1.8-next-wip/src' 
make: *** [all] Error 2 

我使用的是 Redhat-Linux 机器。

我是否也需要 NSPR 来交叉编译 SpiderMonkey?

多谢!!

Can you help me with this error I encountered while building
Spidermonkey in PPC?

make -f Makefile.ref cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: 
No such file or directory 
cd editline; make -f Makefile.ref all 
make[1]: Entering directory `/units/ 
spidermonkey-1.8-next-wip/src/editline' 
make[1]: Nothing to be done for `all'. 
make[1]: Leaving directory `/units/ 
spidermonkey-1.8-next-wip/src/editline' 
make -f Makefile.ref  Linux_All_DBG.OBJ/libjs.a Linux_All_DBG.OBJ/ 
libjs.so Linux_All_DBG.OBJ/js  Linux_All_DBG.OBJ/jsautocfg.h 
Linux_All_DBG.OBJ/jscpucfg Linux_All_DBG.OBJ/jscpucfg.o 
cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or 
directory 
make[1]: Entering directory `/units/ 
spidermonkey-1.8-next-wip/src' 
make[1]: Circular jscpucfg.h <- Linux_All_DBG.OBJ/jsautocfg.h 
dependency dropped. 
make[1]: Circular Linux_All_DBG.OBJ/jsautocfg.h <- Linux_All_DBG.OBJ/ 
jsautocfg.h dependency dropped. 
/powerpc-750- 
linux-gnu_gcc-3.4.6/bin/powerpc-750-linux-gnu-gcc -o Linux_All_DBG.OBJ/ 
jsprf.o -c -Wall -Wno-format -MMD -DGCC_OPT_BUG -g3 -DXP_UNIX -DSVR4 - 
DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX  - 
DDEBUG -DDEBUG_build -DEDITLINE -ILinux_All_DBG.OBJ  jsprf.c 
jsprf.c: In function `BuildArgArray': 
jsprf.c:644: error: incompatible types in assignment 
make[1]: *** [Linux_All_DBG.OBJ/jsprf.o] Error 1 
make[1]: Leaving directory `/units/ 
spidermonkey-1.8-next-wip/src' 
make: *** [all] Error 2 

I'm using a Redhat-Linux machine.

Do I need to have NSPR too to cross-compile spidermonkey?

Thanks a lot!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文