- Code: Select all Expand view RUN
- @ ECHO OFF
SET MSC32=e:\fw\msc
SET HRB32=e:\fw\xharbour
SET FWH32=e:\fwharbour
SET HARBOURCMD=-a -es2 -gc0 -i%HRB32%\include -n -q -w3
SET CL=-c -EHsc -I%MSC32%\include -Ox
IF EXIST %1.prg %HRB32%\harbour %1 -i%FWH32%\include -wb-
IF EXIST %1.c %MSC32%\bin\cl -I%HRB32%\include %1.c
IF EXIST %1.obj %MSC32%\bin\link -out:%1.EXE -libpath:%HRB32%\lib -libpath:%MSC32%\lib -subsystem:windows -nodefaultlib:libc -nodefaultlib:msvcrt -force:multiple %1 %FWH32%\lib\fivehmx.lib %FWH32%\lib\fivehc32.lib @%HRB32%\hrb32.rsp @%MSC32%\msc32.rsp
IF EXIST %1.c DEL %1.c
IF EXIST %1.obj DEL %1.obj
IF EXIST %1.rc IF EXIST %1.res DEL %1.res
IF ERRORLEVEL 1 GOTO Error
IF NOT EXIST %1.exe GOTO Error
IF "%TIPO%" == "" ( %1 ) ELSE ( CALL mkupx %1.EXE )
:Error
PAUSE
This is HRB32.RSP:
- Code: Select all Expand view RUN
- vm.lib
gtwin.lib
rdd.lib
common.lib
rtl.lib
lang.lib
macro.lib
hbsix.lib
dbfntx.lib
pcrepos.lib
dbffpt.lib
dbfcdx.lib
hbzip.lib
zlib.lib
ct.lib
gtgui.lib
tip.lib
And this is MSC32.RSP:
- Code: Select all Expand view RUN
- msimg32.lib
gdiplus.lib
oledlg.lib
EMG