Skip to content

Building the Boost libraries

EclipseDiver edited this page Aug 15, 2012 · 5 revisions

The current supported version of the Boost libraries is 1.42

  • To build the JVMTI project you need the compiled Boost C++ libraries.
  • To compile Boost C++ libraries you have to use the tool Bjam and the gcc compiler.
  • To use Bjam you have to download the executable.
  1. Download and install Mingw
  1. Download current supported version of Boost C++ Libraries. Default location that is setup in the project is C:\boost\boost_1_##_0 (http://sourceforge.net/projects/boost/files/)
  2. Download Bjam separately as it is no longer included in the Boost C++ libraries distribution.(http://sourceforge.net/projects/boost/files/boost-jam/). The zip file with the ntx86 is the one containing the exe file.
  3. Copy bjam.exe into the Boost library directory
  4. Open Mingw shell there and execute bjam toolset=gcc
  5. In the stage/lib directory there will be a collection of files. If they end in lib extensions you need to use the python script to rename them to .a extensions for Windows. (Renaming object files extensions)
  6. Move to boost_1.##.0/lib/win32 or win64
Clone this wiki locally