summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-18 12:42:58 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-18 12:42:58 +0000
commitceea2e0f7a3b41bee67d2d54b0e36d806d7d3dec (patch)
tree78b1ca7cabebcffbad5d3682a8d6a9bdcdb70095 /include
parent79992cd992aad58bc0bfc69ca76ba8ea7d13f064 (diff)
downloadATCD-ceea2e0f7a3b41bee67d2d54b0e36d806d7d3dec.tar.gz
added TEMPLATE_REPOSITORY with Templates.DB and Templates.DB/Modules.DB
Diffstat (limited to 'include')
-rw-r--r--include/makeinclude/platform_sunos4_sunc++4.x.GNU5
-rw-r--r--include/makeinclude/platform_sunos4_sunc++4.x_orbix.GNU5
-rw-r--r--include/makeinclude/platform_sunos5_sunc++.GNU11
3 files changed, 14 insertions, 7 deletions
diff --git a/include/makeinclude/platform_sunos4_sunc++4.x.GNU b/include/makeinclude/platform_sunos4_sunc++4.x.GNU
index 45aa338f6f2..700669dd085 100644
--- a/include/makeinclude/platform_sunos4_sunc++4.x.GNU
+++ b/include/makeinclude/platform_sunos4_sunc++4.x.GNU
@@ -10,7 +10,7 @@ CCFLAGS += $(CFLAGS)
DCFLAGS += -g
DLD = $(CXX)
LD = $(CXX)
-LIBS +=
+LIBS +=
LDFLAGS += $(PIC)
AR = CC
ARFLAGS = -xar -o
@@ -19,3 +19,6 @@ RANLIB = ranlib
SOFLAGS = -G $(CPPFLAGS)
SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
$(SOLINK.cc) $(PIC) -o $@ $(LDFLAGS) $(VSHDIR)$*.o
+
+#### Create these directories to avoid compiler warnings.
+TEMPLATE_REPOSITORY = Templates.DB Templates.DB/Modules.DB
diff --git a/include/makeinclude/platform_sunos4_sunc++4.x_orbix.GNU b/include/makeinclude/platform_sunos4_sunc++4.x_orbix.GNU
index 84ebb7e4991..67e0c4896e8 100644
--- a/include/makeinclude/platform_sunos4_sunc++4.x_orbix.GNU
+++ b/include/makeinclude/platform_sunos4_sunc++4.x_orbix.GNU
@@ -10,7 +10,7 @@ CCFLAGS += $(CFLAGS)
DCFLAGS += -g
DLD = $(CXX)
LD = $(CXX)
-LIBS +=
+LIBS +=
INCLDIRS = -I$(ORBIX_ROOT)/include
AR = CC
LDFLAGS += -L$(ORBIX_ROOT)/lib
@@ -20,3 +20,6 @@ RANLIB = ranlib
SOFLAGS = -G $(CPPFLAGS)
SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
$(SOLINK.cc) -o $@ $(LDFLAGS) $(VSHDIR)$*.o
+
+#### Create these directories to avoid compiler warnings.
+TEMPLATE_REPOSITORY = Templates.DB Templates.DB/Modules.DB
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU
index bb401821c40..e93ef81d17a 100644
--- a/include/makeinclude/platform_sunos5_sunc++.GNU
+++ b/include/makeinclude/platform_sunos5_sunc++.GNU
@@ -4,15 +4,13 @@
# *not* using Orbix
#
# Note: some ACE files might generate these kinds of warnings:
-# 1) "template manager : Warning: No valid template database available.
-# Creating default repository "Templates.DB"":
-# self explanatory, and apparently harmless.
-# 2) "Warning: Could not find source for " one of the following:
+# 1) "Warning: Could not find source for " one of the following:
# default constructor, copy constructor, destructor, or assignment
# operator. It appears that with +w, Sun C++ 4.x issues this warning
# whenever it has to generate one of these functions (because it wasn't
# defined by the user). This isn't really a problem.
-# 3) "Warning: <foo> hides the function " or "hides the same name in an
+# This warning appears to be fixed by Sun C++ 4.2 jumbo patch 104631-02.
+# 2) "Warning: <foo> hides the function " or "hides the same name in an
# outer scope". A useful warning, perhaps, but not really a problem.
# There should be no other warnings from Sun C++ when building ACE.
@@ -59,6 +57,9 @@ ARFLAGS = -xar -o
RANLIB = echo
SOFLAGS = -G $(CPPFLAGS)
+#### Create these directories to avoid compiler warnings.
+TEMPLATE_REPOSITORY = Templates.DB Templates.DB/Modules.DB
+
ifdef BIN
#### Builds .shobj/$*.o file, then .shobj/$*.so file. The .o files
#### are used for building libraries and executables. But, it seems