可以在没有使用自制软件的情况下将ArangoDB安装在Snow Leopard上吗?如果是这样,怎么样?

时间:2015-04-18 08:32:55

标签: xcode macos gcc homebrew arangodb

我有一台旧Mac。很快我会换新PC,但在那之前,我无法升级我的Mac OS,所以我被Snow Leopard困住了。有没有办法安装ArangoDB。我已经通过终端尝试了几次,但是gcc不想编译并且给我以下错误:

Checking if C++ compiler "/usr/bin/llvm-g++" is GCC... yes
Checking if C compiler "/usr/bin/llvm-gcc" is GCC... yes
Checking if C compiler is GCC 4.8.2 or newer...no
Checking if C++ compiler is GCC 4.8.2 or newer...no
ERROR: Refusing to build with compiler that does not meet requirements

另外,由于旧的Xcode,我似乎无法将gcc升级到4.2以上的版本。因此,如果有人知道如何在不卸载我的Xcode的情况下实现这一点,那肯定会有所帮助。感谢。

2 个答案:

答案 0 :(得分:2)

ArangoDB数据库需要一个可用的C ++ 11编译器。在没有自制程序的情况下编译它的一种方法是首先编译GCC 4.9,例如参见https://solarianprogrammer.com/2013/06/11/compiling-gcc-mac-os-x/

答案 1 :(得分:1)

替代@ fceller的答案,就是在Mac上安装Boot2Docker并运行ArangoDB Docker container