diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 853def2374..70eb5b0fa9 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,21 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-08-27 18:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * config/linux/sunpro.mk + + Setting CXX for linux/sunpro.mk to make it build .cpp files + without forcing cpp mode explicitly. (suncc seems to do nothing + with .cpp input files.) + Same fix for sunos/sunpro? + + * config/rules.mk + + Added option to override C++ compiler tool name with + $(CXX) variable. + + * external/sqlite3/Makefile + * external/libpng/Makefile + * Formatting/cleanup. + 2009-08-27 17:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/linux/sunpro.mk * config/sunos/sunpro.mk diff --git a/harbour/config/linux/sunpro.mk b/harbour/config/linux/sunpro.mk index 570d39fc47..d094705b3d 100644 --- a/harbour/config/linux/sunpro.mk +++ b/harbour/config/linux/sunpro.mk @@ -18,6 +18,8 @@ CC_IN := -c # Now solved with '$(subst x,x, )' expression. CC_OUT := -o$(subst x,x, ) +CXX := $(HB_CCACHE) $(HB_CCPATH)$(HB_CCPREFIX)sunCC$(HB_CCPOSTFIX) + CPPFLAGS := -I. -I$(HB_INC_COMPILE) CFLAGS := LDFLAGS := diff --git a/harbour/config/rules.mk b/harbour/config/rules.mk index bb6518e5df..1d1ec96659 100644 --- a/harbour/config/rules.mk +++ b/harbour/config/rules.mk @@ -37,7 +37,7 @@ CC_FLAGS := $(HB_INC_DEPEND) $(CPPFLAGS) $(CFLAGS) $(HB_CFLAGS) # The rule to compile a C source file. ifeq ($(CC_RULE),) - CC_RULE = $(CC) $(CC_FLAGS) $(HB_USER_CFLAGS) $(CC_OUT)$(