我正在尝试在ubuntu 10.04(lucid)上构建蜘蛛猴。但是,当我在js / src目录上运行autoconf2.13时,它告诉我没有configure.in文件。我不能只做通常的./configure>制作> sudo make install,要么。怎么了?
答案 0 :(得分:7)
这里发生了同样的事情。我认为他们肯定可以从构建指令更新中受益。
这是我必须做的......
通过mercurial下载最新的源代码 - 运行以下内容然后去获取一些咖啡(如果尚未安装,则需要安装Mercurial - repo版本工作正常):
hg clone http://hg.mozilla.org/mozilla-central/js
然后我不得不进入:cd js/src
然后你可以拿起Mozilla指令引导你的地方:
autoconf2.13
./configure
make
sudo make install
希望这有帮助!
答案 1 :(得分:2)
答案 2 :(得分:1)
对我来说,在Ubuntu 10.04中的工作如下:
make BUILD_OPT=1 -f Makefile.ref
该选项显然仅用于优化代码。然后我手工复制我的程序应该使用的文件。我真的只需要垃圾箱,所以很容易。
在这里,您有官方文档the new one,它解释了复制我用于编译的标头和可执行文件以及the old one的位置。