|
|
|
|
@@ -154,6 +154,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
echo -lhbpp >> _hb_mk.tmp
|
|
|
|
|
echo -lrddfpt >> _hb_mk.tmp
|
|
|
|
|
echo -lrddntx >> _hb_mk.tmp
|
|
|
|
|
echo -lrddnsx >> _hb_mk.tmp
|
|
|
|
|
echo -lrddcdx >> _hb_mk.tmp
|
|
|
|
|
echo -lhbhsx >> _hb_mk.tmp
|
|
|
|
|
echo -lhbsix >> _hb_mk.tmp
|
|
|
|
|
@@ -167,7 +168,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
|
|
|
|
|
if not "%HB_COMPILER%" == "rsx32" goto A_DOS_RSX32_NOT
|
|
|
|
|
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -Zrsx32 %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm -lhbrtl -lgtdos -lgtcgi -lgtstd -lgtpca -lhblang -lhbrdd -lhbrtl -lhbvm -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -Zrsx32 %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm -lhbrtl -lgtdos -lgtcgi -lgtstd -lgtpca -lhblang -lhbrdd -lhbrtl -lhbvm -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddnsx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
goto CLEANUP
|
|
|
|
|
|
|
|
|
|
:A_DOS_RSX32_NOT
|
|
|
|
|
@@ -190,6 +191,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
echo LIB hbmacro.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB hbpp.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddntx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddnsx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddcdx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddfpt.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB hbhsx.lib >> _hb_mk.tmp
|
|
|
|
|
@@ -211,7 +213,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
|
|
|
|
|
if "%_HB_GUI%" == "yes" set _HB_USR_C=%_HB_USR_C% -tW
|
|
|
|
|
|
|
|
|
|
if not "%_HB_SHARED%" == "yes" bcc32 -q -tWM -O2 -OS -Ov -Oi -Oc -d %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% %_HB_PRG_NAME%.c %HB_USER_LIBS% hbcpage.lib hbdebug.lib hbvm%_HB_MT%.lib hbrtl.lib gtcgi.lib gtgui.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib hblang.lib hbrdd.lib hbmacro.lib hbpp.lib rddfpt.lib rddntx.lib rddcdx.lib hbhsx.lib hbsix.lib hbcommon.lib hbpcre.lib hbzlib.lib
|
|
|
|
|
if not "%_HB_SHARED%" == "yes" bcc32 -q -tWM -O2 -OS -Ov -Oi -Oc -d %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% %_HB_PRG_NAME%.c %HB_USER_LIBS% hbcpage.lib hbdebug.lib hbvm%_HB_MT%.lib hbrtl.lib gtcgi.lib gtgui.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib hblang.lib hbrdd.lib hbmacro.lib hbpp.lib rddfpt.lib rddntx.lib rddnsx.lib rddcdx.lib hbhsx.lib hbsix.lib hbcommon.lib hbpcre.lib hbzlib.lib
|
|
|
|
|
if "%_HB_SHARED%" == "yes" bcc32 -q -tWM -O2 -OS -Ov -Oi -Oc -d %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% %_HB_PRG_NAME%.c %HB_USER_LIBS% harbour%_HB_MT%-11-b32.lib hbmainstd.lib hbmainwin.lib hbcommon.lib
|
|
|
|
|
|
|
|
|
|
goto CLEANUP
|
|
|
|
|
@@ -225,7 +227,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
if not "%_HB_GUI%" == "yes" set _HB_USR_L=/subsystem:console
|
|
|
|
|
if "%_HB_GUI%" == "yes" set _HB_USR_L=/subsystem:windows
|
|
|
|
|
|
|
|
|
|
if not "%_HB_SHARED%" == "yes" cl -nologo -W3 %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% %_HB_PRG_NAME%.c /link /libpath:%HB_LIB_INSTALL% %L_USR% %_HB_USR_L% %HB_USER_LIBS% hbcpage.lib hbdebug.lib hbvm%_HB_MT%.lib hbrtl.lib gtcgi.lib gtgui.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib hblang.lib hbrdd.lib hbmacro.lib hbpp.lib rddntx.lib rddcdx.lib rddfpt.lib hbhsx.lib hbsix.lib hbcommon.lib hbpcre.lib hbzlib.lib user32.lib wsock32.lib advapi32.lib gdi32.lib
|
|
|
|
|
if not "%_HB_SHARED%" == "yes" cl -nologo -W3 %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% %_HB_PRG_NAME%.c /link /libpath:%HB_LIB_INSTALL% %L_USR% %_HB_USR_L% %HB_USER_LIBS% hbcpage.lib hbdebug.lib hbvm%_HB_MT%.lib hbrtl.lib gtcgi.lib gtgui.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib hblang.lib hbrdd.lib hbmacro.lib hbpp.lib rddntx.lib rddnsx.lib rddcdx.lib rddfpt.lib hbhsx.lib hbsix.lib hbcommon.lib hbpcre.lib hbzlib.lib user32.lib wsock32.lib advapi32.lib gdi32.lib
|
|
|
|
|
if "%_HB_SHARED%" == "yes" cl -nologo -W3 %C_USR% %_HB_USR_C% -I%HB_INC_INSTALL% %_HB_PRG_NAME%.c /link /libpath:%HB_LIB_INSTALL% %L_USR% %_HB_USR_L% %HB_USER_LIBS% harbour%_HB_MT%-11-vc.lib hbmainstd.lib hbmainwin.lib hbcommon.lib user32.lib wsock32.lib advapi32.lib gdi32.lib
|
|
|
|
|
goto CLEANUP
|
|
|
|
|
|
|
|
|
|
@@ -234,14 +236,14 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
if "%HB_COMPILER%" == "gcc" set HB_COMPILER=mingw
|
|
|
|
|
if not "%HB_COMPILER%" == "mingw" goto A_WIN_MINGW_NOT
|
|
|
|
|
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -o%_HB_PRG_NAME%.exe %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm%_HB_MT% -lhbrtl -lgtcgi -lgtgui -lgtpca -lgtstd -lgtwin -lgtwvt -lhblang -lhbrdd -lhbrtl -lhbvm%_HB_MT% -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -o%_HB_PRG_NAME%.exe %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm%_HB_MT% -lhbrtl -lgtcgi -lgtgui -lgtpca -lgtstd -lgtwin -lgtwvt -lhblang -lhbrdd -lhbrtl -lhbvm%_HB_MT% -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddnsx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
goto CLEANUP
|
|
|
|
|
|
|
|
|
|
:A_WIN_MINGW_NOT
|
|
|
|
|
|
|
|
|
|
if not "%HB_COMPILER%" == "rsxnt" goto A_WIN_RSXNT_NOT
|
|
|
|
|
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -Zwin32 %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm%_HB_MT% -lhbrtl -lgtcgi -lgtgui -lgtpca -lgtstd -lgtwin -lgtwvt -lhblang -lhbrdd -lhbrtl -lhbvm%_HB_MT% -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
gcc %_HB_PRG_NAME%.c -O3 -Zwin32 %C_USR% -I%HB_INC_INSTALL% -L%HB_LIB_INSTALL% -lhbcpage -lhbdebug -lhbvm%_HB_MT% -lhbrtl -lgtcgi -lgtgui -lgtpca -lgtstd -lgtwin -lgtwvt -lhblang -lhbrdd -lhbrtl -lhbvm%_HB_MT% -lhbmacro -lhbpp -lrddfpt -lrddntx -lrddnsx -lrddcdx -lhbhsx -lhbsix -lhbcommon -lhbpcre -lhbzlib
|
|
|
|
|
goto CLEANUP
|
|
|
|
|
|
|
|
|
|
:A_WIN_RSXNT_NOT
|
|
|
|
|
@@ -265,6 +267,7 @@ if "%_HB_MT%" == "yes" set _HB_MT=mt
|
|
|
|
|
echo LIB hbmacro.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB hbpp.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddntx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddnsx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddcdx.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB rddfpt.lib >> _hb_mk.tmp
|
|
|
|
|
echo LIB hbhsx.lib >> _hb_mk.tmp
|
|
|
|
|
|