Hi Joel,
sh make_gnu.sh config/global.cf:44: config/w32/mingw32.cf: No such file or directory make: *** No rule to make target `config/w32/mingw32.cf'. Stop. I copied mingw.cf for mingw32.cf
Instead you should use 'set HB_COMPILER=mingw' or even better just drop this setting completely and let it be autodetected by make_gnu.sh.
gcc -Wall -W -O3 -march=i586 -ohbmake.exe hbmfrdln.o hbmgauge.o hbmlang.o hbmake.o -L../../../../lib/w32/mingw32 -Wl,--start- group -lhbdebug -lhbvm -lhbrtl -lhbnulrdd -lhbrtl -lhbvm - lhbmacro -lhbcommon -lrddntx -lrddcdx -lrddfpt -lhbsix - lhbhsx -lhbusrrdd -lhbmainstd -lgtcgi -lgtpca -lgtstd -lgtwin - lgtwvt -lgtgui -Wl,--end-group -luser32 -lgdi32 -lwsock32 - lwinspool -lcomctl32 -lcomdlg32 -lole32 -loleaut32 -luuid -lmpr - lws2_32 -lmapi32 c:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin \ld.exe: cannot find -lhbmainstd
The real question is why hbmainstd is not created. Please check your log for warnings or errors before this point, around hbmainstd creation. BTW, it works here without any such problems also with 3.4.5. Brgds, Viktor _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour