summaryrefslogtreecommitdiff
path: root/include/makeinclude/platform_osf1_3.2.GNU
diff options
context:
space:
mode:
Diffstat (limited to 'include/makeinclude/platform_osf1_3.2.GNU')
-rw-r--r--include/makeinclude/platform_osf1_3.2.GNU38
1 files changed, 16 insertions, 22 deletions
diff --git a/include/makeinclude/platform_osf1_3.2.GNU b/include/makeinclude/platform_osf1_3.2.GNU
index 4323f820436..ede38c6ab89 100644
--- a/include/makeinclude/platform_osf1_3.2.GNU
+++ b/include/makeinclude/platform_osf1_3.2.GNU
@@ -1,27 +1,21 @@
# $Id$
-# This platform macros file is intended to work with Digital UNIX 3.2
-# (OSF/1 3.2g) with CXX 5.7 or later.
+# This platform macros file is intended to work with Digital UNIX 3.2 (OSF/1 3.2).
debug = 1
-CC = cxx
-CXX = $(CC)
-CFLAGS += -threads
-#### CCFLAGS += -x cxx
-CCFLAGS += $(CFLAGS) -w0 -ptr ptrepository
-DCFLAGS += -g -O0
-#### DLD = ld -shared -expect_unresolved '*'
-DLD = ld
-LD = $(CXX)
-#### LIBS += -lpthreads -lmach -lsys5 -lxti -ltli -lcxx -lexc -lc -lrt
-LIBS += -qltli_r -ltli -qlrt_r -lrt -qlcxxstd_r -lcxxstd -qlcxx_r \
- -lcxx -qlots_r -lots -lpthreads -lmach -lexc -lc_r -lc
-#### PIC = -pic
-ARFLAGS = cruv
-RANLIB = /usr/bin/true
-#### SOFLAGS = -shared
-SOFLAGS = -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx \
- -L$(ACE_ROOT)/ace -L./ -g2 -O0 -shared
-SOBUILD = /bin/rm -f $@; $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $< && \
- ln $(VSHDIR)$*.o $@
+CC = cxx
+CXX = $(CC)
+CFLAGS += -ptr $(ACE_ROOT)/ptrepository
+CCFLAGS += $(CFLAGS) -x cxx -w0
+DCFLAGS += -g -threads
+DLD = ld -shared -expect_unresolved '*'
+LD = $(CXX)
+LIBS += -lpthreads -lmach -lsys5 -lxti -ltli -lcxx -lexc -lc -lrt
+PIC = -pic
+ARFLAGS = ruv
+RANLIB = ranlib
+SOFLAGS = -shared
+SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
+ $(SOLINK.cc) -o $@ $(LDFLAGS) $(VSHDIR)$*.o -lcxx -ltask -lexc -lc
+