diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-01-31 09:49:06 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-01-31 09:49:06 +0000 |
commit | bf7fe084afe760547ecf2f11c5ac11322badb0f1 (patch) | |
tree | 168604b463027e9780892a37df9e6de2c0016f81 /include/makeinclude/platform_aix4.2.GNU | |
parent | 6587130165c734ec8cd32e7766eed2ae76624c07 (diff) | |
download | ATCD-bf7fe084afe760547ecf2f11c5ac11322badb0f1.tar.gz |
foo
Diffstat (limited to 'include/makeinclude/platform_aix4.2.GNU')
-rw-r--r-- | include/makeinclude/platform_aix4.2.GNU | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/include/makeinclude/platform_aix4.2.GNU b/include/makeinclude/platform_aix4.2.GNU new file mode 100644 index 00000000000..e19fe22f26e --- /dev/null +++ b/include/makeinclude/platform_aix4.2.GNU @@ -0,0 +1,31 @@ +# AIX 4.2.0 +# *not* using Orbix +# The AIX fileset bos.rte.bind_cmds must be at version 4.2.0.2 in order to +# build libACEshr.a, and at 4.2.0.4 for dl*() routines to work properly. Best +# apply the update available at: +# ftp://service.boulder.ibm.com/aix/fixes/v4/os/bos.rte.bind_cmds.4.2.0.4.bff + +CC = xlC +CXX = xlC_r +DLD = makeC++SharedLib_r +LD = $(CXX) +CPPFLAGS += -qxcall -qtempinc -qcheck=nobounds:div:null -M -qlanglvl=ansi -qextchk -qflag=w:w -qinfo -qnoro +SHLIBA = $(SHLIB:lib%.so=lib%shr.a) +ifdef SHLIB +ACELIB = -lACEshr +endif +LLIBS = -lC_r -lC -lpthreads -lbsd -ltli_r -ldl -lc_r -lm -lc $(ACELIB) +LIBS += $(filter-out $(SHLIBA:lib%.a=-l%), $(LLIBS)) +ARFLAGS = ruv +AR = ar +LDFLAGS += -bI:/lib/pse.exp +# Default OCCFLAGS builds common code for all RS/6000 architectures but +# this can be set to optimize for your particular computer. The commented +# out example optimizes for RS/6000 43P +#OCCFLAGS += -qarch=ppc -qtune=604 +OCCFLAGS += -qarch=com +RANLIB = ranlib +SOFLAGS = -p 0 +STATLIB = $(VLIB) +TEMPINCDIR = tempinc +SOBUILD = |