【问题标题】:How do you compile Mesos on OS X Yosemite你如何在 OS X Yosemite 上编译 Mesos
【发布时间】:2015-06-25 22:00:43
【问题描述】:

我按照此处列出的指示进行操作:http://mesos.apache.org/gettingstarted/

我检查了所有内容然后运行:

$ xcode-select --install
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install autoconf automake libtool subversion maven

当我进入 mesos 目录并运行 ./bootstrap 时,我得到以下信息:

ln: .git/hooks/pre-commit: Not a directory
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --warnings=all -I m4
aclocal: error: aclocal: file '/usr/local/share/aclocal/libmcrypt.m4' does not exist
autoreconf: aclocal failed with exit status: 1

不知道我做错了什么,非常感谢任何帮助。

编辑

只是想补充一点,所选答案为我解决了这个问题。运行make check 后,我进行了 3 次失败的测试。我再次运行它并得到 5 失败。我用尽全力跑了

$ ./bin/mesos-tests.sh --gtest_filter="NAMEOFFAILEDTEST" --verbose

最后只有三个失败,因为非 Linux 系统不支持 Docket 测试:

[  FAILED  ] ExamplesTest.TestFramework
[  FAILED  ] ExamplesTest.NoExecutorFramework
[  FAILED  ] ExamplesTest.PersistentVolumeFramework

希望这对将来的其他人有所帮助。

【问题讨论】:

    标签: macos homebrew osx-yosemite mesos


    【解决方案1】:
    aclocal: error: aclocal: file '/usr/local/share/aclocal/libmcrypt.m4' does not exist
    

    该文件由 MCrypt 提供。 brew install mcrypt

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-17
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      • 2015-03-20
      • 2014-07-25
      相关资源
      最近更新 更多