summaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2006-11-16 20:44:35 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2006-11-16 20:44:35 (GMT)
commit6b5a918b1e2da1f56d1026704e652a0bc17f1882 (patch)
tree20f4de53a561317c989163c06cbeb05741b2e63e /configure.in
parent8040a0f38168981415a3350bc7baa01a6d6409b8 (diff)
downloadhdf5-6b5a918b1e2da1f56d1026704e652a0bc17f1882.zip
hdf5-6b5a918b1e2da1f56d1026704e652a0bc17f1882.tar.gz
hdf5-6b5a918b1e2da1f56d1026704e652a0bc17f1882.tar.bz2
[svn-r12929] Hopefully this really is a fix for the tg-login errors.
The version of libtool used by HDF5 isn't directly affected by the reconfigure script; instead, libtoolize --force must be used by hand. Libtool was the source of the problem, so rolling its version back to 1.5.14 should solve the issue (at least temporarily). Reconfigure should still work on both heping and kagiso. Tested on heping, kagiso, and tg-login3.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index b6ad467..be8f2b4 100644
--- a/configure.in
+++ b/configure.in
@@ -778,6 +778,10 @@ dnl Shared C++ libraries seem not to work on some platforms (modi4, shanti)
dnl when the -xarch=v9 flag is used to enable 64-bit mode.
dnl Try to detect the -xarch=v9 flag and disable C++ shared libraries if it's
dnl being used.
+dnl Also disable C++ shared libraries if shared libraries are disabled.
+dnl this prevents Automake from trying to link against shared libraries,
+dnl which caused problems on tg-login
+H5_CXX_SHARED="no"
if test "X${HDF_CXX}" = "Xyes" && test "X${enable_shared}" != "Xno"; then
H5_CXX_SHARED="yes"