From: Richard Levitte Date: Sat, 24 Mar 2001 11:45:57 +0000 (+0000) Subject: ln on Solaris expects -f to come before -s. X-Git-Tag: OpenSSL_0_9_6c~182^2~327 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=73aeb61c3fc34d1bcb8c9839324c7694cdf533d3;p=openssl ln on Solaris expects -f to come before -s. The linux-shared method is actually gcc-specific, so call it gnu-shared as well. --- diff --git a/Makefile.org b/Makefile.org index 09cb7128e1..f1227df32d 100644 --- a/Makefile.org +++ b/Makefile.org @@ -250,7 +250,7 @@ link-shared: if [ -n "$(SHARED_LIBS_LINK_EXTS)" ]; then \ tmp="$(SHARED_LIBS_LINK_EXTS)"; \ for j in $${tmp:-x}; do \ - ( set -x; ln -s -f $$prev lib$$i$$j ); \ + ( set -x; ln -f -s $$prev lib$$i$$j ); \ prev=lib$$i$$j; \ done; \ fi; \ @@ -259,7 +259,8 @@ link-shared: build-shared: clean-shared do_$(SHLIB_TARGET) link-shared do_bsd-gcc-shared: linux-shared -do_linux-shared: +do_linux-shared: do_gnu-shared +do_gnu-shared: libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \ ( set -x; ${CC} -shared -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ -Wl,-S,-soname=lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \