2009-08-11 09:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* config/global.cf
    ! Fixed little typo in config display section.

  * config/bsd/gcc.cf
  * config/wce/mingwarm.cf
  * config/win/cygwin.cf
  * config/win/mingw.cf
  * config/win/bcc.cf
    % Cleanups, syncing between each other, eliminating unique
      variables.
This commit is contained in:
Viktor Szakats
2009-08-11 07:16:32 +00:00
parent 1db461e6ef
commit 3662fb456b
7 changed files with 35 additions and 29 deletions

View File

@@ -17,6 +17,18 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-08-11 09:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/global.cf
! Fixed little typo in config display section.
* config/bsd/gcc.cf
* config/wce/mingwarm.cf
* config/win/cygwin.cf
* config/win/mingw.cf
* config/win/bcc.cf
% Cleanups, syncing between each other, eliminating unique
variables.
2009-08-11 01:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbatomic.h
! Suppressed recent bcc warnings.

View File

@@ -33,9 +33,8 @@ endif
LD := $(HB_CCACHE) $(HB_CMP)
LD_OUT := -o
LINKPATHS += -L$(LIB_DIR)
LINKLIBS += $(foreach lib,$(LIBS),-l$(lib))
LINKPATHS = -L$(LIB_DIR)
LINKLIBS = $(foreach lib,$(LIBS),-l$(lib))
# Add the specified GT driver library and other RTLs
ifeq ($(HB_CRS_LIB),)
@@ -53,7 +52,7 @@ ifneq ($(findstring gtsln, $(LIBS)),)
endif
ifneq ($(findstring gtxwc, $(LIBS)),)
LINKLIBS += -lX11
#LINKPATHS += -L/usr/X11R6/lib64
#LINKPATHS += -L/usr/X11R6/lib64
LINKPATHS += -L/usr/X11R6/lib
endif

View File

@@ -176,7 +176,7 @@ ifeq ($(HB_CONFIG_SHOWN),)
# Some additional ones to be given a standard name:
# HB_HOST_BUILD, HB_XBUILD, HB_WITHOUT_*, HB_REBUILD_PARSER, HB_DB_DRVEXT
# HB_COMMERCE, HB_CRS_LIB
# HB_COMMERCE, HB_CRS_LIB, HB_BUILD_VERBOSE
ifeq ($(HB_DYNLIB),yes)
$(info ! Dynamic library creation phase)
@@ -207,7 +207,7 @@ ifeq ($(HB_CONFIG_SHOWN),)
$(info ! HB_LIB_INSTALL: $(HB_LIB_INSTALL))
endif
ifneq ($(HB_INC_INSTALL),)
$(info ! HB_LIB_INSTALL: $(HB_INC_INSTALL))
$(info ! HB_INC_INSTALL: $(HB_INC_INSTALL))
endif
ifneq ($(HB_DOC_INSTALL),)
$(info ! HB_DOC_INSTALL: $(HB_DOC_INSTALL))

View File

@@ -36,17 +36,16 @@ LD := $(HB_CCPREFIX)$(HB_CMP)
LD_OUT := -o
LINKPATHS = -L$(LIB_DIR)
LIBLIST = $(foreach lib,$(LIBS),-l$(lib))
LINKLIBS = $(foreach lib,$(LIBS),-l$(lib))
LDFLAGS :=
SYSLIBS := -lwininet -lws2
LINKLIBS += -lwininet -lws2
LDFLAGS += $(LINKPATHS)
RANLIB := $(HB_CCPREFIX)ranlib
AR := $(HB_CCPREFIX)ar
ARFLAGS = $(HB_USER_AFLAGS)
RANLIB := $(HB_CCPREFIX)ranlib
AR_RULE = $(AR) $(ARFLAGS) cr $(LIB_DIR)/$@ $(^F) && $(RANLIB) $(LIB_DIR)/$@ || $(RM) $(subst /,$(DIRSEP),$(LIB_DIR)/$@)
LINKLIBS = $(LINKPATHS) $(LIBLIST) $(SYSLIBS)
include $(TOP)$(ROOT)config/rules.cf

View File

@@ -11,8 +11,8 @@ LIB_EXT := .lib
CC := bcc32.exe
CC_IN := -c
CC_OUT := -o
CPPFLAGS = -I. -I$(HB_INC_COMPILE)
CFLAGS = -q -tWM
CPPFLAGS := -I. -I$(HB_INC_COMPILE)
CFLAGS := -q -tWM
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -w -w-sig- -Q
@@ -33,18 +33,15 @@ ifeq ($(HB_BUILD_DEBUG),yes)
endif
LD := bcc32.exe
LDFLAGS = -O2
LD_OUT := -e
# Add all libraries specified in LIBS.
LINKPATHS += -L$(LIB_DIR)
LIBLIST += $(foreach lib,$(LIBS),$(lib)$(LIB_EXT))
# It's probably not necessary in native Windows but I need it
# for my Linux box because -L<path> seems to not work with WINE
LINKLIBS = $(foreach lib,$(LIBLIST),$(LIB_DIR)/$(lib))
LINKLIBS = $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib)$(LIB_EXT))
LDFLAGS = $(LINKPATHS)
LDFLAGS += $(LINKPATHS)
# create library rules
AR := tlib.exe

View File

@@ -15,8 +15,8 @@ LIB_EXT := .a
CC := $(HB_CMP)
CC_IN := -c
CC_OUT := -o
CPPFLAGS = -I. -I$(HB_INC_COMPILE)
CFLAGS =
CPPFLAGS := -I. -I$(HB_INC_COMPILE)
CFLAGS :=
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -Wall -W

View File

@@ -38,25 +38,24 @@ LD := $(HB_CCPREFIX)$(HB_CMP)
LD_OUT := -o
LINKPATHS = -L$(LIB_DIR)
LIBLIST = $(foreach lib,$(LIBS),-l$(lib))
LINKLIBS = $(foreach lib,$(LIBS),-l$(lib))
# Add the standard C main() entry
ifeq ($(HB_MAIN),std)
ifeq ($(findstring hbvm,$(LIBS)),hbvm)
LIBLIST += -lhbmainstd
LINKLIBS += -lhbmainstd
endif
endif
LDFLAGS :=
# This library is needed for CharToOemBuff() and OemToCharBuff() support.
SYSLIBS := -luser32 -lgdi32 -lws2_32
LINKLIBS += -luser32 -lgdi32 -lws2_32
LDFLAGS += $(LINKPATHS)
RANLIB := $(HB_CCPREFIX)ranlib
AR := $(HB_CCPREFIX)ar
ARFLAGS = $(HB_USER_AFLAGS)
RANLIB := $(HB_CCPREFIX)ranlib
AR_RULE = $(AR) $(ARFLAGS) cr $(LIB_DIR)/$@ $(^F) && $(RANLIB) $(LIB_DIR)/$@ || $(RM) $(subst /,$(DIRSEP),$(LIB_DIR)/$@)
LINKLIBS = $(LINKPATHS) $(LIBLIST) $(SYSLIBS)
include $(TOP)$(ROOT)config/rules.cf