【问题标题】:Failing to install Spidermonkey because of autoconf由于 autoconf 无法安装 Spidermonkey
【发布时间】:2011-12-28 16:42:29
【问题描述】:

尝试按照本指南安装 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 在我的计算机上运行的机会。 有什么解决方案的想法吗?

【问题讨论】:

  • 'brew install spidermonkey' 遇到什么错误?
  • 事实上,没有错误,事实上,终端根本没有输出任何东西。

标签: couchdb autoconf homebrew spidermonkey


【解决方案1】:

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

试试:

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

【讨论】:

    【解决方案2】:

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

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

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

    你应该可以 cd 进入 js/src 并运行

    $ $HOME/bin 自动配置

    【讨论】:

      【解决方案3】:

      我认为应该尝试: autoconf2.13

      【讨论】:

        猜你喜欢
        • 2020-09-22
        • 2019-10-01
        • 2016-12-01
        • 2017-04-21
        • 2014-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-19
        相关资源
        最近更新 更多