summaryrefslogtreecommitdiffstats
path: root/c++/config
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2005-10-05 22:19:50 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2005-10-05 22:19:50 (GMT)
commitd0bd6de8bd01c1f48cdfc28f21571af5362b249e (patch)
tree94133e3c9bf4d351566aea767796a50265a22e28 /c++/config
parent00a13b78f92f7efdb34ab8e1b21ab9d3b91c6203 (diff)
downloadhdf5-d0bd6de8bd01c1f48cdfc28f21571af5362b249e.zip
hdf5-d0bd6de8bd01c1f48cdfc28f21571af5362b249e.tar.gz
hdf5-d0bd6de8bd01c1f48cdfc28f21571af5362b249e.tar.bz2
[svn-r11502] Purpose: Maintenance/ HPUX 11.23 port
Description: Added configuration files for HPUX 11.23 Solution: Platforms tested: HPUX 11.23 with 32-bit and 64-bit for C and C++ 32-bit for Fortran kelgia Misc. update:
Diffstat (limited to 'c++/config')
-rw-r--r--c++/config/hpux11.2335
1 files changed, 35 insertions, 0 deletions
diff --git a/c++/config/hpux11.23 b/c++/config/hpux11.23
new file mode 100644
index 0000000..34de17d
--- /dev/null
+++ b/c++/config/hpux11.23
@@ -0,0 +1,35 @@
+# -*- shell-script -*-
+#
+# This file is part of the HDF5 build script. It is processed shortly
+# after configure starts and defines, among other things, flags for
+# the various compile modes.
+#
+# See BlankForm in this directory for details.
+
+if test -z "$CXX"; then
+ CXX=aCC
+ CXX_BASENAME=aCC
+fi
+
+case "$CXX" in
+ aCC)
+ # +Z for PIC, +A for using archived libraries
+ # _INCLUDE_LONGLONG for using `long long' for hsize_t and hssize_t
+ CXXFLAGS="$CXXFLAGS +A -D_INCLUDE_LONGLONG"
+ CFLAGS="$CFLAGS -g +O2"
+ DEBUG_CXXFLAGS=-g
+ DEBUG_CPPFLAGS=
+ PROD_CXXFLAGS="-O -s"
+ PROD_CPPFLAGS=
+ PROFILE_CPPFLAGS=
+ ;;
+ *)
+ CXXFLAGS="$CXXFLAGS -D_INCLUDE_LONGLONG"
+ CFLAGS="$CFLAGS"
+ DEBUG_CXXFLAGS=-g
+ DEBUG_CPPFLAGS=
+ PROD_CXXFLAGS=
+ PROD_CPPFLAGS=
+ PROFILE_CPPFLAGS=
+ ;;
+esac