From 27e6198fd6ddf8fb96b5ab7e4da2d6c1fb3acae5 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Fri, 17 Nov 2000 02:59:27 +0000 Subject: [PATCH] enabled shared libraries on solaris2, from shadow@dementia.org git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9214 ec53bebd-3082-4978-b11e-865c3cabbd6b --- cf/shared-libs.m4 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cf/shared-libs.m4 b/cf/shared-libs.m4 index 1c36cc2dd..0fc4b6608 100644 --- a/cf/shared-libs.m4 +++ b/cf/shared-libs.m4 @@ -84,9 +84,14 @@ changequote([,])dnl LDSHARED='ld -shared -expect_unresolved \*' ;; *-*-solaris2*) + LDSHARED='$(CC) -shared -Wl,-soname,$(LIBNAME).so.'"${SHLIB_SONAME}" + REAL_SHLIBEXT=so.$SHLIB_VERSION + build_symlink_command='$(LN_S) [$][@] $(LIBNAME).so' + install_symlink_command='$(LN_S) $(LIB) $(DESTDIR)$(libdir)/$(LIBNAME).so.'"${SHLIB_SONAME}"';$(LN_S) $(LIB) $(DESTDIR)$(libdir)/$(LIBNAME).so' + install_symlink_command2='$(LN_S) $(LIB2) $(DESTDIR)$(libdir)/$(LIBNAME2).so.'"${SHLIB_SONAME}"';$(LN_S) $(LIB2) $(DESTDIR)$(libdir)/$(LIBNAME2).so' REAL_LD_FLAGS='-Wl,-R$(libdir)' if test -z "$GCC"; then - LDSHARED='$(CC) -G' + LDSHARED='$(CC) -G -h$(LIBNAME).so.'"${SHLIB_SONAME}" REAL_PICFLAGS="-Kpic" fi ;;