boost.regex make problem



  • Hallo, ich weiß nicht genau wieso, aber es lässt sich einfach nicht boost.regex kompilieren -.-

    Nutze MinGW32-make dafür...es kommt immer folgende Ausgabe:

    EINGABE: mingw32-make -fgcc.mak 
    
    AUSGABE:
    gcc.mak:37: "Building Boost.Regex without ICU / Unicode support:"
    gcc.mak:38: "Hint: set ICU_PATH on the nmake command line to point "
    gcc.mak:39: "to your ICU installation if you have one."
    mkdir -p gcc/boost_regex-gcc-1_35
    Syntaxfehler.
    mingw32-make: *** [gcc/boost_regex-gcc-1_35] Error 1
    

    general.mak führt zum selben Problem, bloß ohne den hint 😉

    Ich habe es auch schon mit http://www.steve.org.uk/Software/make/ probiert, passiert nichts...nutze übrigens den Compiler von Code::Blocks, habe ihn in PATH eingetragen. Leider muss man die libs selber kompilieren -.-

    Hoffe mir kann jemand helfen 🙂

    MfG



  • Also das mit ICU libary ist normal, denn die ist optional und muss vorher installiert werden.
    Vielleicht solltest du versuchen Boost nicht von der IDE heraus zu builden, sondern von der Kommandozeile. Und da auch nicht einfach mit make, sondern mit bjam.
    (Vorher musst du natürlich zur PATH variable den pfad hinzufügen, wo gcc.exe drinnen ist. start -> rechstklick auf arbeitsplatz -> Erweitert -> umgebungsvariablen )
    Ansonsten lies dir mal das hier durch: http://www.boost.org/doc/libs/1_35_0/more/getting_started/windows.html


Anmelden zum Antworten