我有一台旧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的情况下实现这一点,那肯定会有所帮助。感谢。
答案 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。