Boost-Installation Problem

  • Ums mal ganz formell anzugehn:
    ich arbeite unter Windows XP, Visual Studio .net 2003
    ich hab mir die Boost Version boost_1_31_0 und Boost-Jam boost-jam-3.1.10-1-ntx86 gesaugt.
    Wenn ich jetzt aus der Commandline von .net den Befehl zum builden (bjam "-sTOOLS=vc7.1" install) eingeb, bekomm ich folgendes:

    ...patience...
    ...found 9070 targets...
    ...updating 3305 targets...
    MkDir1 bin
    spawn: No such file or directory

    kann mir da jemand zufällig helfen? Das System scheint MkDir1 nicht zu kennen, legt deshalb kein Verzeichnis an und das Programm kann nicht weiterarbeiten. Aber wie kann ich das umgehen? Oder hab ich irgendein Setting vergessen?
    bin dankbar für jede Hilfe...
    lg Manni

    edit: natürlich 2003

  • was ist boost?

    Hast du da eine VS.NET Version, die ich nicht kenn?
    also mir is nur 2003 und whidbey bekannt ...

    -------------------
    “If you hear hoof beats, you should look for horses, not zebras.”
    --
    "You, Sir, are an Idiot!" - George Hamilton

  • thx amok
    mit dem hätt ich's eh versucht, komm aber leider nicht weiter
    und ist leider nicht beschrieben, was das für ein fehler sein könnt
    (wahrscheinlich ist's eh nur irgendein kleiner irrtum, ich komm nur nicht drauf...)

  • Zitat von moaxl

    thx amok
    mit dem hätt ich's eh versucht, komm aber leider nicht weiter
    und ist leider nicht beschrieben, was das für ein fehler sein könnt
    (wahrscheinlich ist's eh nur irgendein kleiner irrtum, ich komm nur nicht drauf...)

    hast du python installiert? der fehlermeldung nach fehlt spawn im pfad?

    lg
    amok

  • hat leider nicht weitergeholfen, pfade dürften richtig gesetzt sein, python findet's auch...
    ich glaub eher dass das heißt, dass spawn das Verzeichnis nicht findet, das eine Zeile drüber mit MkDir1 angelegt werden sollte
    wenn ich das gewünschte Verzeichnis (in dem Fall bin) händisch anleg, dann schreit er beim nächsten Mal aufrufen nach dem nächsten (einem Unterverzeichnis in bin) und man kann sich so immer um eins weiterhanteln, bis er irgendwann versucht Dateien anzulegen und das nicht kann...

    trotzdem mal ein großes danke
    lg
    Manni

  • BATFILE:

    set QTDIR=C:\Qt\4.1.0
    set PATH=%PATH%;%SystemRoot%
    set PATH=%PATH%;%SystemRoot%\System32
    set PATH=%PATH%;C:\Qt\4.1.0\bin
    set PATH=%PATH%;C:\MinGW\bin
    set PATH=%PATH%;C:\MinGW
    rem set PATH=%PATH%;C:\Python24
    set PATH=%PATH%;C:\MSYS
    set QMAKESPEC=C:\Qt\4.1.0\mkspecs\win32-g++

    diese zeilen kopieren und in ein batfile einfuegen.
    Eingabeaufvorderung starten und batfile in der eingabeaufvorderung ausfuehren.

    diese meldung kommt weil er einen gewissen befehl nicht ausfuehren kann... oder eine datei nicht gefunden wird

    solltst du kein qt haben ein rem vor die qt ordner zeilen.
    solltest du kein msys haben gilt das selbe.

    sollte das nicht helfen starte im boost src ordner:

    bjam -d+4 -sTOOLS=mingw -sMINGW_ROOT_DIRECTORY=C:\mingw

    oder halt mit dem zutreffenden toolset das du benutzt wenn zu viele debugmeldungen kommen debugmeldungen um zwei heruntersetzten mit -d+2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!