Compiling
- Java: (required only for RocksJava)
- Tools:
- curl (recommended; required only for RocksJava)
- Libraries:
Linux
- Architecture: x86 / x86_64 / arm64 / ppc64le / s390x
- C/C++ Compiler: GCC 4.8+ or Clang
- Tools:
- GNU Make or 3.14.5+
- Architecture: x86_64
- OS: macOS 10.12+
- C/C++ Compiler: Apple XCode Clang
Windows
- Architecture: x86_64
- OS: Windows 7+
- C/C++ Compiler: Microsoft Visual Studio 2015+
- Java: OpenJDK 1.7+ (required only for RocksJava)
- Tools:
- 3.14.5+
RocksJava Binaries
The minimum requirements for running the official RocksJava binaries from Maven Central.
The binaries are built using Docker containers on real hardware, you can find our Docker build containers here:
macOS
- Architecture: x86_64
- OS: macOS 10.12+
The Windows binaries are built on Windows Server 2012 with Visual Studio 2015.
- Architecture: x86_64
- OS: Windows 7+
- libc: Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.24215