fork of https://github.com/rust-rocksdb/rust-rocksdb for nextgraph
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
963 B
963 B
How to build on macOS
- download Intel CPP Classic compiler from here
- choose offline installer m_cpp-compiler-classic_p_2023.2.0.48999_offline.dmg
wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/macosx/nasm-2.16.01-macosx.zip
- extract zip file
wget https://www.openssl.org/source/openssl-3.1.2.tar.gz
- in
openssl-3.1.2
extracted folder :
./Configure
make
- in this
src
folder: (orgit clone https://github.com/intel/ipp-crypto
for newer)
source /opt/intel/oneapi/compiler/2023.2.0/env/vars.sh intel64
export ASM_NASM=/[your_path_here]/nasm-2.16.01/nasm
CC=icc CXX=icpc cmake CMakeLists.txt -B_build -DARCH=intel64 -DOPENSSL_INCLUDE_DIR=/[your_path_here]/openssl-3.1.2/include -DOPENSSL_LIBRARIES=/[your_path_here]/openssl-3.1.2 -DOPENSSL_ROOT_DIR=/[your_path_here]/openssl-3.1.2
cd _build
make ippcp_s