2009-08-25 9 views
3

Ich versuche eine Bibliothek (luabind) mit bjam zu erstellen. Ich bin auf einen Fehler gestoßen und es scheint, als wäre das Problem, dass ich mit gcc 4.2 kompilieren muss, aber der Standard auf diesem Computer (Mac OSX) ist 4.0. Ich würde es vorziehen, die Links in den Systemverzeichnissen nicht zu wechseln, gibt es eine Möglichkeit, bjam so zu spezifizieren, dass es gcc4.2 anstatt nur gcc benutzt?Ändern der von bjam verwendeten GCC-Version

Antwort

1

Versuchen bjam mit diesen Optionen ausgeführt wird:

--toolset = gcc --toolset-root =/path/to/gcc/4.2

+1

Diese Syntax funktioniert nicht, und eigentlich nie gearbeitet. –

5

Ich denke, es in the documentation beschrieben wird. Sie haben sollten:

using gcc : 4.2 : g++-42 ; 

in Ihrem benutzer config.jam und "bjam Toolset = gcc-4.2" auf der Kommandozeile

Verwandte Themen