由于autoconf而无法安装Spidermonkey

时间:2011-12-28 16:42:29

标签: couchdb autoconf homebrew spidermonkey

尝试按照本指南安装Spidermonkey; https://developer.mozilla.org/en/Building_only_SpiderMonkey#Easy_build 我应该遵循以下步骤:

    cd js/src
    autoconf-2.13
    ./configure
    make

由于我没有autoconf,我正在尝试按照下面的另一个mozilla教程进行操作:

  

截至2011年12月,Homebrew没有autoconf的配方   2.13,但可以在这里获得。在/ usr / local / Library / Formula中安装文件,然后:

     

$ brew install autoconf213

哪个安装autoconf。但是当运行autoconf-2.13时,终端只输出-bash: autoconf-2.13: command not found

环境:OSX 10.7.2

现在已经对这个问题猛烈抨击了好几个小时,似乎无法绕过它,这不幸地破坏了我在计算机上运行couchdb的机会。 对解决方案的任何想法?

3 个答案:

答案 0 :(得分:4)

该链接中提供的Homebrew公式将autoconf与--program-suffix = 213一起安装,这意味着已安装的二进制文件将是autoconf213,autoheader213,autoupdate213等。

尝试:

$ cd js/src
$ autoconf213
$ ./configure
$ make

答案 1 :(得分:0)

从源代码安装autoconf很容易。 2.13是古老的,但仍可在ftp://ftp.gnu.org/gnu/autoconf/

获得

从那里抓住2.13 tarball,解压缩,cd进入顶层并运行:

$ ./configure --prefix=$HOME && make && make install

然后你应该能够进入js / src并运行

$ $HOME/bin autoconf

答案 2 :(得分:0)

我认为应该尝试:  autoconf2.13