Skip to content
Jack Gerrits edited this page Jul 29, 2022 · 74 revisions

A vendored dep is provided by the project and built as part of building VW. A system dep is externally provided by the OS or a package manager.

Dependency Available as vendored? Can be system? Optional?
boost-math Yes, default Yes, -DVW_BOOST_MATH_SYS_DEP=On No
zlib Yes, -DVW_ZLIB_SYS_DEP=Off Yes, default No
rapidjson Yes, default Yes, -DRAPIDJSON_SYS_DEP=On in CMake No
flatbuffers No Yes, default Yes, off by default. -DBUILD_FLATBUFFERS=On in CMake to enable
spdlog Yes, default Yes, -DFMT_SYS_DEP=On in CMake No
fmt Yes, default Yes, -DSPDLOG_SYS_DEP=On in CMake No
string-view-lite Yes, default No No
Eigen Yes, default No No
Clone this wiki locally