Perché ho bisogno di testare alcune funzionalità sperimentali di Boost, vorrei installare Boost dal repository Modular Boost.Come installare Modular Boost?
ho seguito le istruzioni sul https://svn.boost.org/trac/boost/wiki/TryModBoost e il comando b2 fallito:
./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
Ho provato ad aggiungere l'ottimizzazione = velocità sulla linea di comando, ma non ha cambiato nulla. Ho provato il maestro e ho sviluppato i rami. Ho provato con clang e gcc toolset.
Qualcuno ha un'idea di come installare Modular Boost?
Esiste qualche configurazione necessaria (e dove)? O c'è un'altra procedura da seguire?
EDIT: Sembra che provenga dal file /usr/share/boost-build/site-config.jam probabilmente installato da Gentoo. Devo essere in grado di dire a b2 di ignorare questo file.
L'ho fatto. Non ricordare che è particolarmente difficile. Fammi vedere stasera se posso redigere i passaggi. – sehe