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