2008-08-25 22:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* make_vcce.mak
! Attempt to fix /MANIFEST:NO warnings for MSVC 6.0.
! Attempt to fix WinCE .dll linking error.
; Jose, another test would be great.
* make_vc.bat
* make_vc.mak
* make_vcce.bat
* make_vcce.mak
* Some syncing and minor fixes in comments.
This commit is contained in:
@@ -8,6 +8,18 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2008-08-25 22:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* make_vcce.mak
|
||||
! Attempt to fix /MANIFEST:NO warnings for MSVC 6.0.
|
||||
! Attempt to fix WinCE .dll linking error.
|
||||
; Jose, another test would be great.
|
||||
|
||||
* make_vc.bat
|
||||
* make_vc.mak
|
||||
* make_vcce.bat
|
||||
* make_vcce.mak
|
||||
* Some syncing and minor fixes in comments.
|
||||
|
||||
2008-08-25 21:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* make_vcce.mak
|
||||
! Fixed system library list to not contain gdi32.lib.
|
||||
|
||||
@@ -19,6 +19,7 @@ rem set HB_REBUILD_PARSER=yes
|
||||
rem set HB_MAKE_PROGRAM=
|
||||
rem set HB_SHOW_ERRORS=
|
||||
rem set HB_MAKE_FLAGS=
|
||||
rem set HB_CC_NAME=
|
||||
rem ---------------------------------------------------------------
|
||||
|
||||
set _HB_CC_NAME=%HB_CC_NAME%
|
||||
|
||||
@@ -33,8 +33,8 @@
|
||||
# HARBOURFLAGSDLL - Extra Harbour compiler options for shared libraries
|
||||
# PRG_USR - Extra Harbour compiler options
|
||||
# (GNU make compatible envvar)
|
||||
# HB_GT_DEFAULT - The default GT driver, Choose between :
|
||||
# gtstd (default),gtcgi,gtwin,gtwvt
|
||||
# HB_GT_DEFAULT - The default GT driver, Choose between:
|
||||
# gtstd (default), gtcgi, gtwin, gtwvt
|
||||
# HB_GT_LIB - To override the default GT driver
|
||||
# (search for HB_GT_LIBS for a list of values)
|
||||
# HB_BUILD_ST - If set to yes builds harbour in SingleThread mode
|
||||
@@ -48,7 +48,7 @@
|
||||
# "make_vc.bat install" is lauched. Defaults
|
||||
# to current directory
|
||||
# HB_VISUALC_VER - Version of Visual C++ compiler (defaults to 60).
|
||||
# Possible values are : 60, 70, 71, 80
|
||||
# Possible values are : 60, 70, 71, 80, 90
|
||||
|
||||
#**********************************************************
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ rem set HB_BUILD_MODE=C
|
||||
rem set HB_BUILD_DLL=yes
|
||||
rem set HB_BUILD_DEBUG=yes
|
||||
rem set HB_BUILD_VERBOSE=yes
|
||||
rem set HB_REBUILD_PARSER=yes
|
||||
rem set HB_MAKE_PROGRAM=
|
||||
rem set HB_SHOW_ERRORS=
|
||||
rem set HB_MAKE_FLAGS=
|
||||
@@ -52,23 +53,23 @@ rem Checking if HB and HBPP are set
|
||||
|
||||
if not "%HB%" == "" if exist %HB% goto CHECK_HBPP
|
||||
echo.
|
||||
echo *******************************************
|
||||
echo You must set HB environment variable to a
|
||||
echo working copy of Harbour compiler executable
|
||||
echo harbour.exe.
|
||||
echo. Example : set HB=C:\Harbour\harbour.exe
|
||||
echo *******************************************
|
||||
echo. *******************************************
|
||||
echo. You must set HB environment variable to a
|
||||
echo. working copy of Harbour compiler executable
|
||||
echo. harbour.exe.
|
||||
echo. Example: set HB=C:\harbour\harbour.exe
|
||||
echo. *******************************************
|
||||
echo.
|
||||
goto EXIT
|
||||
|
||||
:CHECK_HBPP
|
||||
if not "%HBPP%" == "" if exist %HBPP% goto BUILD
|
||||
echo.
|
||||
echo **********************************************
|
||||
echo You must set HBPP environment variable to a
|
||||
echo working copy of hbpp.exe helper executable
|
||||
echo. Example : set HBPP=C:\Harbour\hbpp.exe
|
||||
echo **********************************************
|
||||
echo. **********************************************
|
||||
echo. You must set HBPP environment variable to a
|
||||
echo. working copy of hbpp.exe helper executable
|
||||
echo. Example: set HBPP=C:\harbour\hbpp.exe
|
||||
echo. **********************************************
|
||||
echo.
|
||||
goto EXIT
|
||||
|
||||
|
||||
@@ -33,6 +33,8 @@
|
||||
# HARBOURFLAGSDLL - Extra Harbour compiler options for shared libraries
|
||||
# PRG_USR - Extra Harbour compiler options
|
||||
# (GNU make compatible envvar)
|
||||
# HB_GT_DEFAULT - The default GT driver, Choose between:
|
||||
# gtstd (default), gtcgi, gtwin, gtwvt
|
||||
# HB_GT_LIB - To override the default GT driver
|
||||
# (search for HB_GT_LIBS for a list of values)
|
||||
# HB_BUILD_ST - If set to yes builds harbour in SingleThread mode
|
||||
@@ -46,7 +48,7 @@
|
||||
# "make_vc.bat install" is lauched. Defaults
|
||||
# to current directory
|
||||
# HB_VISUALC_VER - Version of Visual C++ compiler (defaults to 80).
|
||||
# Possible values are : 60, 70, 71, 80
|
||||
# Possible values are : 60, 70, 71, 80, 90
|
||||
|
||||
#**********************************************************
|
||||
|
||||
@@ -177,17 +179,18 @@ HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(HARBOURFLAGSDLL)
|
||||
#**********************************************************
|
||||
|
||||
# Linker Flags
|
||||
LDFLAGS = /NOLOGO /SUBSYSTEM:windowsce,4.20 /MACHINE:ARM /ARMPADCODE \
|
||||
/STACK:65536,4096 /ALIGN:4096 /NODEFAULTLIB:"oldnames.lib" \
|
||||
/NODEFAULTLIB:"kernel32.lib" /MANIFEST:NO /LIBPATH:$(LIB_DIR) \
|
||||
/OPT:REF /OPT:ICF $(LDFLAGS)
|
||||
LDFLAGS = /NOLOGO /SUBSYSTEM:WINDOWSCE,4.20 /MACHINE:ARM /ARMPADCODE \
|
||||
/STACK:65536,4096 /NODEFAULTLIB:"oldnames.lib" \
|
||||
/NODEFAULTLIB:"kernel32.lib" /ALIGN:4096 /OPT:REF /OPT:ICF \
|
||||
/LIBPATH:$(LIB_DIR) $(LDFLAGS)
|
||||
# /ERRORREPORT:PROMPT /ENTRY:"mainWCRTStartup"
|
||||
!if $(HB_VISUALC_VER) >= 80
|
||||
LDFLAGS = $(LDFLAGS) /MANIFEST:NO
|
||||
!endif
|
||||
|
||||
LDFLAGSDLL = /NOLOGO /DLL /MACHINE:ARM /ARMPADCODE \
|
||||
/STACK:65536,4096 /ALIGN:4096 /NODEFAULTLIB:"oldnames.lib" \
|
||||
LDFLAGSDLL = /DLL \
|
||||
/NOLOGO /SUBSYSTEM:WINDOWSCE,4.20 /MACHINE:ARM /ARMPADCODE \
|
||||
/STACK:65536,4096 /NODEFAULTLIB:"oldnames.lib" \
|
||||
/LIBPATH:$(LIB_DIR) $(LDFLAGSDLL)
|
||||
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
|
||||
Reference in New Issue
Block a user