2006-07-10 20:43 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu)
By Marek Paliwoda:
* harbour/makefile.vc
+ Generalized linker flags (LDFLAGS) and small exe generation
improvements.
This commit is contained in:
@@ -8,6 +8,14 @@
|
||||
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
* minor optimizations
|
||||
|
||||
* harbour/source/vm/itemapi.c
|
||||
* make hb_itemClear() safe for not allocated stack items
|
||||
|
||||
+ Generalized linker flags (LDFLAGS) and small exe generation
|
||||
|
||||
By Marek Paliwoda:
|
||||
|
||||
* harbour/makefile.vc
|
||||
+ Generalized linker flags (LDFLAGS) and small exe generation
|
||||
|
||||
@@ -100,7 +100,7 @@ CLIBFLAGS = -Zi $(CLIBFLAGS)
|
||||
|
||||
CLIBFLAGSDLL = -D__EXPORT__ -DHB_FM_STATISTICS_OFF -MTd $(CLIBFLAGS)
|
||||
HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w -es2 -gc0 $(PRG_USR) $(HARBOURFLAGS)
|
||||
LDFLAGS = $(LDFLAGS)
|
||||
LDFLAGS = /NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR) $(LDFLAGS)
|
||||
LDFLAGSDLL = /NOLOGO /DLL /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
|
||||
!ifdef HB_DOC_PDF
|
||||
@@ -708,7 +708,7 @@ $(GTGUI_LIB) : $(GTGUI_LIB_OBJS)
|
||||
$(HARBOUR_EXE) : $(HARBOUR_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HARBOUR_EXE)" $(DEL) "$(HARBOUR_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HARBOUR_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -722,7 +722,7 @@ $(PP_LIB)
|
||||
$(HBPP_EXE) : $(HBPP_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBPP_EXE)" $(DEL) "$(HBPP_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBPP_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -736,7 +736,7 @@ $(PP_LIB)
|
||||
$(HBRUN_EXE) : $(HBRUN_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBRUN_EXE)" $(DEL) "$(HBRUN_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBRUN_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -750,7 +750,7 @@ user32.lib winspool.lib
|
||||
$(HBTEST_EXE) : $(HBTEST_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBTEST_EXE)" $(DEL) "$(HBTEST_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBTEST_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -764,7 +764,7 @@ user32.lib winspool.lib
|
||||
$(HBDOC_EXE) : $(HBDOC_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBDOC_EXE)" $(DEL) "$(HBDOC_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBDOC_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -778,7 +778,7 @@ user32.lib winspool.lib
|
||||
$(HBMAKE_EXE) : $(HBMAKE_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBMAKE_EXE)" $(DEL) "$(HBMAKE_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBMAKE_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
@@ -792,7 +792,7 @@ user32.lib winspool.lib
|
||||
$(HBVER_EXE) : $(HBVER_EXE_OBJS)
|
||||
$(HIDE)IF EXIST "$(HBVER_EXE)" $(DEL) "$(HBVER_EXE)" > NUL
|
||||
$(HIDE)$(LINKER) @<<
|
||||
/NOLOGO /SUBSYSTEM:console /OPT:WIN98 /LIBPATH:$(LIB_DIR)
|
||||
$(LDFLAGS)
|
||||
/OUT:$(HBVER_EXE)
|
||||
$(**: = ^
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user