你如何在 OS X Yosemite 上编译 Mesos
How do you compile Mesos on OS X Yosemite
我按照此处列出的说明进行操作: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
不确定我做错了什么,非常感谢任何帮助。
编辑
只是想补充一下,所选的答案为我解决了问题。在 运行ning make check
之后,我有 3 个测试失败了。我 运行 又做了 5 次失败了。我穷尽运行
$ ./bin/mesos-tests.sh --gtest_filter="NAMEOFFAILEDTEST" --verbose
最后只有三个失败,因为非 linux 系统不支持 Docket 测试:
[ FAILED ] ExamplesTest.TestFramework
[ FAILED ] ExamplesTest.NoExecutorFramework
[ FAILED ] ExamplesTest.PersistentVolumeFramework
希望这对以后的其他人有所帮助。
aclocal: error: aclocal: file '/usr/local/share/aclocal/libmcrypt.m4' does not exist
该文件由 MCrypt 提供。 brew install mcrypt
我按照此处列出的说明进行操作: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
不确定我做错了什么,非常感谢任何帮助。
编辑
只是想补充一下,所选的答案为我解决了问题。在 运行ning make check
之后,我有 3 个测试失败了。我 运行 又做了 5 次失败了。我穷尽运行
$ ./bin/mesos-tests.sh --gtest_filter="NAMEOFFAILEDTEST" --verbose
最后只有三个失败,因为非 linux 系统不支持 Docket 测试:
[ FAILED ] ExamplesTest.TestFramework
[ FAILED ] ExamplesTest.NoExecutorFramework
[ FAILED ] ExamplesTest.PersistentVolumeFramework
希望这对以后的其他人有所帮助。
aclocal: error: aclocal: file '/usr/local/share/aclocal/libmcrypt.m4' does not exist
该文件由 MCrypt 提供。 brew install mcrypt