Skip to content
afiedler edited this page Jan 24, 2011 · 29 revisions

Build Instructions

Requirements for the build process

TSDB depends on a few other libraries that you will have to install before attempting to built it. You'll need these things:

  • HDF5, version 1.8.5-patch1 or greater
  • The Boost C++ Library, version 1.45 or greater
  • TinyXML++ (aka TiCPP)

Building Boost

You want to build the Boost libraries with MS Visual C++ 2008 (version 9.0). That version only has multi-threaded shared libraries, hence the threading=multi property. You also want to use use the shared MSVC runtime library, hence the runtime=shared. Build with debugging symbols for now too, it will make it easier to debug the library.

bjam toolset=msvc-9.0 threading=multi variant=debug runtime=shared
Clone this wiki locally