boost bjam.exe



  • Suche eine gebuildete Version von boosts bjam. Wenn ich bei Sourceforge boost-jam-3.1.0.zip runterlade, find ich keine bjam.exe. Und selber Builden krieg ich auch net hin



  • ok, ich hab zwar keine bjam.exe gebuildet, aber eine jam0.exe. Wahrscheinlich is das ja dasselbe.

    Mach jetzt in Kommandozeile folgendes:

    set BORLDANDC=D:\...\bin
    set JAM_TOOLSET=BORLANDC

    und dann

    jam0.exe

    dann bekomm ich folgende Meldung

    Compiler is Borland C++
    Jamfile:71: in module scope
    rule unless unknown in module

    Was mach ich falsch????



  • hm, also irgendwie hab ichs jetzt hinbekommen. Auf jeden Fall hab ich so aufgerufen

    jam0 "-sTOOLS=BORLAND"

    Hat dann kompiliert. Wenn ich jetzt aber das gleiche nochmal mache, dann bekomm ich wieder den Fehler. Naja, egal erstmal

    Eine Frage noch:

    Der Linker meldet mir, wenn ich die entsprechende Boost-Lib nicht nicht im Lib-Pfad hab einen Fehler, dass er sie nicht findet.
    Das Ding ist nicht in die Projektdatei etc. eingebunden. Wie wird das gemacht, dass allein das includen der Boost-Header zu diesem Fehler führt? Steht da irgendwo im Header, dass diese Lib benötigt wird? Ich finds nirgends und ich wüsste auch nicht, wie man sowas machen soll?



  • ich hab das Ding nie installiert. Einfach alles in ein Verzeichnis, include path gesetzt und fertig.
    Keine Ahnung, ob das mal noch Konsequenzen haben wird...


Anmelden zum Antworten