title: Build Boost Python with HDF5
body: <p>I have a C++ program which deals with HDF5 files, so when compiling it, actually I need to use compiler h5c++ instead of g++. Now I want to create a Boost.Python binding for this C++ program. So I followed <a href="http://www.boost.org/build/tutorial.html" rel="nofollow">the Boost.Build instructions</a> and created Jamfiles. Now I invoke the build system by</p>
  
  <pre><code>b2 toolset=h5c++
  </code></pre>
  
  <p>and the error is  </p>
  
  <blockquote>
    <p>h5c++.jam: No such file or directory
    /home/kevin/apps/sources/boost_1_57_0/tools/build/src/build/toolset.jam:43: in toolset.using
    ERROR: rule "h5c++.init" unknown in module "toolset".</p>
  </blockquote>
  
  <p>I know that It won't work unless I specify something, or rebuild Boost to support h5c++, but I just have no clue of how to do it. </p>