title: Reduce memory usage in boost build
body: <p>I'm trying to build a C++ library on a linux system with constrained memory resources, using G++ 4.6. The library uses Boost heavily.</p>
  
  <p>I've seen various threads here and in other websites regarding compilation speed, but I'm interested in tips and tricks to make G++ less demanding on memory resources, even though it means loosing speed.</p>
  
  <p>EDIT: I've tried using precompiled headers for Boost, which improves only build speed, but still requires roughly the same amount of memory.</p>