Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 890 Bytes

BUILD.md

File metadata and controls

28 lines (17 loc) · 890 Bytes

Basic building

Basic building instructions can be found in README.md document.

Additional building options

BOOST

If you want to use a custom BOOST version:

cmake --preset "x64/gcc/full/debug" -DOPENDAQ_ALWAYS_FETCH_BOOST=OFF"

Compilers

ARM notes

Build all libs and dependencies with CMAKE_POSITION_INDEPENDENT_CODE=ON

Build boost steps:

  • Create user-config.jam file in home directory. In the file write: using gcc : aarch64 : aarch64-linux-gnu-g++
  • Configure with ./bootstrap.sh --prefix=<path>boost_1_69_0-Linux --with-libraries=regex,date_time,filesystem,system
  • Build with ./b2 install -j 2 cxxflags=-fPIC cflags=-fPIC toolset=gcc-aarch64