diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 5a45e1fe65..23636223c5 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,14 @@ The license applies to all entries newer than 2009-04-28. */ +2011-02-22 23:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * config/beos/gcc.mk + * config/linux/sunpro.mk + * config/sunos/sunpro.mk + + Added $(LN) commands to these remaining targets. + Only vxworks is missing them now, but I can't remember + how this worked there. + 2011-02-22 23:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/bsd/pcc.mk * config/hpux/gcc.mk @@ -36,7 +44,7 @@ * config/cygwin/gcc.mk * config/symbian/gcc.mk + Added symlinks for "2.1" versioned dynlib name. - ; [ Apparently several *nix platforms/compilers don't have symlinks implemented yet at all. ] + ; [ Apparently several *nix platforms/compilers don't have symlinks implemented yet at all. [DONE] ] 2011-02-22 23:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/linux/sunpro.mk diff --git a/harbour/config/beos/gcc.mk b/harbour/config/beos/gcc.mk index 34c06fe71a..30f2c67b54 100644 --- a/harbour/config/beos/gcc.mk +++ b/harbour/config/beos/gcc.mk @@ -53,6 +53,6 @@ DFLAGS += -shared $(LIBPATHS) DY_OUT := -o$(subst x,x, ) DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib)) -DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) +DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE_NVR) && $(LN) $(@F) $(DYN_FILE_CPT) include $(TOP)$(ROOT)config/rules.mk diff --git a/harbour/config/linux/sunpro.mk b/harbour/config/linux/sunpro.mk index 3b32d7677a..91db3ff7b0 100644 --- a/harbour/config/linux/sunpro.mk +++ b/harbour/config/linux/sunpro.mk @@ -69,6 +69,6 @@ endif DY_OUT := -o$(subst x,x, ) DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib)) -DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) +DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE_NVR) && $(LN) $(@F) $(DYN_FILE_CPT) include $(TOP)$(ROOT)config/rules.mk diff --git a/harbour/config/sunos/sunpro.mk b/harbour/config/sunos/sunpro.mk index 9fca512ff3..8d4c647d7a 100644 --- a/harbour/config/sunos/sunpro.mk +++ b/harbour/config/sunos/sunpro.mk @@ -74,6 +74,6 @@ endif DY_OUT := -o$(subst x,x, ) DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib)) -DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) +DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE_NVR) && $(LN) $(@F) $(DYN_FILE_CPT) include $(TOP)$(ROOT)config/rules.mk