You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/09/19 22:36:14 UTC
svn commit: r577438 - /incubator/stdcxx/trunk/etc/config/GNUmakefile.lib
Author: sebor
Date: Wed Sep 19 13:36:13 2007
New Revision: 577438
URL: http://svn.apache.org/viewvc?rev=577438&view=rev
Log:
2007-09-19 Martin Sebor <se...@roguewave.com>
STDCXX-406
* GNUmakefile.lib [Compaq C++] (SOBJS): Explicitly added all object
files from template repository to the archive when building the lib
with Compaq (HP) C++ on Tru64 UNIX as documented in the manual:
http://h30097.www3.hp.com/cplus/ugutmpl.htm#templ_chap
Modified:
incubator/stdcxx/trunk/etc/config/GNUmakefile.lib
Modified: incubator/stdcxx/trunk/etc/config/GNUmakefile.lib
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/GNUmakefile.lib?rev=577438&r1=577437&r2=577438&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/GNUmakefile.lib (original)
+++ incubator/stdcxx/trunk/etc/config/GNUmakefile.lib Wed Sep 19 13:36:13 2007
@@ -66,8 +66,6 @@
CXXFLAGS += $(PICFLAGS)
LDFLAGS += $(LDSOFLAGS) $(MAPFLAGS) $(MAPFILE)
-# OBJS += $(shell [ -d ./cxx_repository/ ] && echo ./cxx_repository/*.o)
-
# For AIX 5.1 xlC 5.0.2.0
ifneq ($(DEFAULT_SHROBJ),)
SOBJS=$(DEFAULT_SHROBJ)
@@ -116,6 +114,9 @@
ln -sf $< $@
else
+
+# Compaq C++ needs all files from the repository
+SOBJS += $(shell [ -d repository.ti ] && echo repository.ti/*.o)
$(LIB): $(OBJS)
@echo "$(CXXPRELINK)" >> $(LOGFILE)