summaryrefslogtreecommitdiffstats
path: root/config/solaris2.x
diff options
context:
space:
mode:
authorThomas Radke <tradke@aei.mpg.de>2000-12-01 22:08:03 (GMT)
committerThomas Radke <tradke@aei.mpg.de>2000-12-01 22:08:03 (GMT)
commit896558b27d8f152be89a6b2074054a3ee799dc50 (patch)
tree626dd5c6d24bbbc86563ef57da5fb299c3c62759 /config/solaris2.x
parent14e987f40ca89776609877ed25286bb43845b7c7 (diff)
downloadhdf5-896558b27d8f152be89a6b2074054a3ee799dc50.zip
hdf5-896558b27d8f152be89a6b2074054a3ee799dc50.tar.gz
hdf5-896558b27d8f152be89a6b2074054a3ee799dc50.tar.bz2
[svn-r3060]
Purpose: Bugfix Description: The gcc linker couldn't resolve any socket routine symbols if the Stream VFD was configure. Solution: Add the socket library to the LIBS makefile variable not just when compiling with the native cc compiler but also if using GNU tools (such as on Solaris x86 systems). Platforms tested: SunOS 5.5 with GNU cc (hatteras), SunOS 5.6 with native cc (thor.sistec.kp.dlr.de)
Diffstat (limited to 'config/solaris2.x')
-rw-r--r--config/solaris2.x4
1 files changed, 3 insertions, 1 deletions
diff --git a/config/solaris2.x b/config/solaris2.x
index 894988b..d794d11 100644
--- a/config/solaris2.x
+++ b/config/solaris2.x
@@ -18,7 +18,6 @@ fi
# Try solaris native compiler flags
if test "X-" = "X-$cc_flags_set"; then
CFLAGS="-erroff=%none -DBSD_COMP"
- LIBS="$LIBS -lsocket"
DEBUG_CFLAGS=-g
DEBUG_CPPFLAGS=
PROD_CFLAGS="-O -s"
@@ -31,3 +30,6 @@ if test "X-" = "X-$cc_flags_set"; then
($CC -V 2>&1) | grep -s 'cc: .* C 4\.' >/dev/null 2>&1 \
&& PROD_CFLAGS="`echo $PROD_CFLAGS | sed -e 's/-O//'`"
fi
+
+# Add socket lib for the Stream Virtual File Driver
+LIBS="$LIBS -lsocket"