Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 912 Bytes

3rd-party.md

File metadata and controls

30 lines (19 loc) · 912 Bytes

Building 3rd-party

BOOST Libs

BOOST on macOS

./bootstrap.sh --prefix=[INSTALL DIR] --without-icu
./b2 --disable-icu --prefix=[INSTALL DIR] -j8 --layout=system threading=multi link=shared,static cxxstd=17 install

cd [INSTALL_DIR]/lib
find . -name '*.dylib' -exec bash -c 'nm=$(basename $1);install_name_tool $1 -id [INSTALL_DIR]/lib/$nm' -- {} \;

BOOST on Linux

./bootstrap.sh --prefix=[INSTALL DIR] --without-icu
./b2 --disable-icu --prefix=[INSTALL DIR] -j8 --layout=system threading=multi link=shared,static cxxflags="-std=c++11" install

clang-format

clang-format on macOS

LLVM binary builds An LLVM version 15.0.7 should be used: Download

devtools-3 on CentOS

Instructions