* makeshlib.sh: For solaris, if you are not using gcc, add the -h
authorEzra Peisach <epeisach@mit.edu>
Mon, 2 Oct 1995 18:31:13 +0000 (18:31 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 2 Oct 1995 18:31:13 +0000 (18:31 +0000)
argument to specify the name of the shared library to
load. (i.e. libfoo.so.0.1).

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6906 dc483132-0cff-0310-8789-dd5450dbe970

src/util/ChangeLog
src/util/makeshlib.sh

index 428f56231652f35294d201792465e17cd4f82f89..1b0dc0dbbe0e4c876e3f96f7b115dffdff5757d1 100644 (file)
@@ -1,3 +1,9 @@
+Mon Oct  2 12:12:20 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * makeshlib.sh: For solaris, if you are not using gcc, add the -h
+               argument to specify the name of the shared library to
+               load. (i.e. libfoo.so.0.1).
+
 Mon Sep 25 16:41:11 1995  Theodore Y. Ts'o  <tytso@dcl>
 
        * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
index 20d3c3c065d5ceeed15db92da68c994e78763a27..4caa55eccb329e500ed761cb4bcd12488e1a48d9 100644 (file)
@@ -31,8 +31,13 @@ case $host in
                sed -e "s;^;$i/shared/;" -e "s; ; $i/shared/;g" $i/DONE
        done`
  
-       echo $CC -G $ldflags -o $library $FILES $libdirfl $liblist
-       $CC -G $ldflags -o $library $FILES $libdirfl $liblist
+       optflags=""
+       if test "$HAVE_GCC"x = "x" ; then
+               optflags="-h $library"
+       fi
+
+       echo $CC -G $ldflags -o $library $optflags $FILES $libdirfl $liblist 
+       $CC -G $ldflags -o $library $optflags $FILES $libdirfl $liblist
        stat=$?
        ;;
 *-*-aix*)