¿Cómo instalar Modular Boost?

Como necesito probar algunas características experimentales de Boost, me gustaría instalar Boost desde el repository de Modular Boost.

Seguí las instrucciones en https://svn.boost.org/trac/boost/wiki/TryModBoost y falló el command b2:

./b2 headers /home/wichtounet/src/modular-boost/tools/build/src/build/feature.jam:493: in feature.validate-value-string from module feature error: "none" is not a known value of feature <optimization> error: legal values: "off" "speed" "space" /home/wichtounet/src/modular-boost/tools/build/src/build/property.jam:273: in validate1 from module property /home/wichtounet/src/modular-boost/tools/build/src/build/property.jam:299: in property.validate from module property /home/wichtounet/src/modular-boost/tools/build/src/tools/builtin.jam:377: in variant from module builtin /usr/share/boost-build/site-config.jam:9: in modules.load from module site-config /home/wichtounet/src/modular-boost/tools/build/src/build-system.jam:249: in load-config from module build-system /home/wichtounet/src/modular-boost/tools/build/src/build-system.jam:351: in load-configuration-files from module build-system /home/wichtounet/src/modular-boost/tools/build/src/build-system.jam:524: in load from module build-system /home/wichtounet/src/modular-boost/tools/build/src/kernel/modules.jam:289: in import from module modules /home/wichtounet/src/modular-boost/tools/build/src/kernel/bootstrap.jam:139: in boost-build from module /home/wichtounet/src/modular-boost/boost-build.jam:17: in module scope from module 

Intenté agregar optimization = velocidad en la command-line, pero no cambió nada. Probé el maestro y desarrollo twigs. Intenté con el juego de herramientas clang y gcc.

¿Alguien tiene una idea de cómo instalar Modular Boost?

¿Hay alguna configuration que sea necesaria (y dónde)? ¿O hay otro procedimiento a seguir?

EDITAR: Parece que proviene del file /usr/share/boost-build/site-config.jam que probablemente está instalado por Gentoo. Necesito poder decirle a b2 que ignore este file.

Resulté que esto fue causado por un file de configuration de Gentoo. Solo tuve que ignorar el file con:

 ./b2 --ignore-site-config 

Utilizo boost modular para get todas las revisiones de impulso al scope de la mano. Junto con ccache , puedo cambiar la versión de la biblioteca de impulso por un capricho y utilizo este procedimiento para esto:

 export BOOST_VER=boost-1.55.0 git checkout --force "$BOOST_VER" git submodule foreach 'git checkout --force "$BOOST_VER" || true' ./bootstrap.sh && ./b2 headers 

Eso es después de la clonación inicial según la documentation:

 git clone --recursive git@github.com:boostorg/boost.git modular-boost 

Mi sistema es

 Linux desktop 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 13.10 Release: 13.10 Codename: saucy git version 1.8.3.2