2009-08-27 01:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/bsd/gcc.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/hpux/gcc.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/sunpro.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
+ Added system lib paths to DFLAGS. This caused dynlib link
error with X11 lib on Darwin.
This commit is contained in:
@@ -17,6 +17,19 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2009-08-27 01:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/bsd/gcc.mk
|
||||
* config/darwin/gcc.mk
|
||||
* config/darwin/icc.mk
|
||||
* config/hpux/gcc.mk
|
||||
* config/linux/gcc.mk
|
||||
* config/linux/icc.mk
|
||||
* config/linux/sunpro.mk
|
||||
* config/sunos/gcc.mk
|
||||
* config/sunos/sunpro.mk
|
||||
+ Added system lib paths to DFLAGS. This caused dynlib link
|
||||
error with X11 lib on Darwin.
|
||||
|
||||
2009-08-26 19:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/lib.mk
|
||||
+ Added hack to make hbpp hack (in source/pp/Makefile) happy.
|
||||
|
||||
@@ -45,7 +45,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) r $(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared -fPIC
|
||||
DFLAGS := -shared -fPIC $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(AR)
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(AR)
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared -fPIC
|
||||
DFLAGS := -shared -fPIC $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared -fPIC
|
||||
DFLAGS := -shared -fPIC $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared -fPIC
|
||||
DFLAGS := -shared -fPIC $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -G -KPIC $(HB_ISAOPT)
|
||||
DFLAGS := -G -KPIC $(HB_ISAOPT) $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
ifneq ($(HB_BUILD_OPTIM),no)
|
||||
DFLAGS += -fast -xnolibmopt
|
||||
endif
|
||||
|
||||
@@ -49,7 +49,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared -fPIC
|
||||
DFLAGS := -shared -fPIC $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
|
||||
|
||||
@@ -78,7 +78,7 @@ ARFLAGS :=
|
||||
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
|
||||
|
||||
DY := $(CC)
|
||||
DFLAGS := -G $(HB_ISAOPT)
|
||||
DFLAGS := -G $(HB_ISAOPT) $(foreach dir,$(SYSLIBPATHS),-L$(dir))
|
||||
ifneq ($(HB_BUILD_OPTIM),no)
|
||||
DFLAGS += -fast -xnolibmopt
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user