3

我正在尝试在 ubuntu 10.04(清醒)上构建蜘蛛猴。但是,当我在 js/src 目录上运行 autoconf2.13 时,它告诉我没有 configure.in 文件。我也不能只做通常的 ./configure > make > sudo make install 。怎么了?

4

3 回答 3

7

同样的事情也发生在这里。我认为他们绝对可以从构建指令更新中受益。

这是我必须做的...

通过 mercurial 下载最新的源代码 - 运行以下命令,然后去喝杯咖啡(如果尚未安装,则需要安装 Mercurial - repo 版本可以正常工作):

hg clone http://hg.mozilla.org/mozilla-central/js

然后我不得不 cd 进入:cd js/src

然后,您可以了解 Mozilla 说明引导您的位置:

autoconf2.13
./configure
make
sudo make install

希望这可以帮助!

于 2010-05-22T15:03:30.810 回答
2

上一个答案中给出的命令导致 404 Not Found。我用了:

hg clone http://hg.mozilla.org/mozilla-central

这可能是整棵树。1 杯咖啡是不够的。也许 3 个罐子,它需要 agggggeeeesssss。

于 2010-07-25T10:05:52.370 回答
1

对我来说,在 Ubuntu 10.04 中的工作方式如下:

make BUILD_OPT=1 -f Makefile.ref

该选项显然仅用于优化代码。然后我手动将文件复制到我的程序应该使用的位置。我只需要垃圾桶,所以很容易。

在这里,您有官方文档,新文档解释了在哪里复制标头和可执行文件,以及我用于编译的旧文档。

这个链接这个链接也很有用。

于 2011-01-17T13:06:12.670 回答