summaryrefslogtreecommitdiffstats
path: root/c++/config
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2004-01-15 19:13:00 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2004-01-15 19:13:00 (GMT)
commit552feb708c2ce7e320246a9c23866a28a1aae380 (patch)
tree4c22caab2efe7d4837403298e56e8a95dd5d6b08 /c++/config
parent23a3648278604e84f4a591fd821574c30010e828 (diff)
downloadhdf5-552feb708c2ce7e320246a9c23866a28a1aae380.zip
hdf5-552feb708c2ce7e320246a9c23866a28a1aae380.tar.gz
hdf5-552feb708c2ce7e320246a9c23866a28a1aae380.tar.bz2
[svn-r8069]
Purpose: Maintenance Description: Compilation of C++ APIs failed when ecc compiler was used. Solution: Quincey and Raymond found out that one needs -D__GNUC__ flag with ecc v7.1 to build on titan. I added compilation flags from the config/ia64-linux-gnu file to the c++/config/ia64-linux-gnu Platforms tested: hal (Altix), titan On titan C++ tests passed, but build failed in the tools/misc directory with the misterious message: .depend:28: *** multiple target patterns. Stop. Misc. update:
Diffstat (limited to 'c++/config')
-rwxr-xr-xc++/config/ia64-linux-gnu2
1 files changed, 1 insertions, 1 deletions
diff --git a/c++/config/ia64-linux-gnu b/c++/config/ia64-linux-gnu
index 4c1be79..a5c732a 100755
--- a/c++/config/ia64-linux-gnu
+++ b/c++/config/ia64-linux-gnu
@@ -17,7 +17,7 @@ case $CXX_BASENAME in
;;
*)
- CXXFLAGS="$CXXFLAGS"
+ CXXFLAGS="$CXXFLAGS -std=c99 -w2 -Wall -D__GNUC__"
DEBUG_CXXFLAGS="-g"
DEBUG_CPPFLAGS=
PROD_CXXFLAGS="" #Default optimization O2 is used