【发布时间】:2012-02-03 04:38:05
【问题描述】:
我正在使用来自 http://www.mongodb.org/display/DOCS/Building+for+Linux 的指令从源代码编译 MongoDB
我在运行“scons all”后遇到了这个错误:
rty/js-1.7/jsscan.c
third_party/js-1.7/jsscan.c:112:22: error: jsautokw.h: No such file or directory
third_party/js-1.7/jsscan.c: In function 'FindKeyword':
third_party/js-1.7/jsscan.c:122: warning: label 'test_guess' defined but not used
third_party/js-1.7/jsscan.c:119: warning: label 'got_match' defined but not used
scons: *** [third_party/js-1.7/jsscan.o] Error 1
scons: building terminated because of errors
我使用的是 64 位 ubuntu 10.04。 gcc版本4.4.3(Ubuntu 4.4.3-4ubuntu5),scons版本为:
script: v1.2.0.d20100117.r4629, 2010/01/17 22:23:21, by scons on scons-dev
engine: v1.2.0.d20100117.r4629, 2010/01/17 22:23:21, by scons on scons-dev
有人有同样的问题吗?此 jsscan 文件在早期版本中报告了类似的错误,但此后已修复。
【问题讨论】:
-
我在 Ubuntu 10.4.3 LTS 上得到了同样的结果。文档说,如果我们在 ubuntu 上遇到错误,请按照此处的说明尝试构建自己的蜘蛛猴:mongodb.org/display/DOCS/Building+Spider+Monkey 我会尝试并报告。
标签: mongodb compiler-errors ubuntu-10.04