From 48f3b4f4ecc67efa604f52a883b2a347d2202a17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Thu, 29 May 1997 20:27:19 -0700 Subject: [PATCH] -rpath now used on digital unix 4.x Rev: bin/smartlink:1.9 --- bin/smartlink | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/bin/smartlink b/bin/smartlink index 5695f61103..36ef004f8d 100755 --- a/bin/smartlink +++ b/bin/smartlink @@ -58,12 +58,24 @@ if test x$# != x0 ; then shift done - if test -f /usr/bin/uname && /usr/bin/uname -sr | grep "SunOS 5" >/dev/null 2>&1 ; then - LDOPTS="$LDOPTS -R$RPATH" - else + if test -f /usr/bin/uname ; then + UNAME=`/usr/bin/uname -sr` + else + UNAME=unknown + fi + + case "$UNAME" in + OSF1\ V4.*) + LDOPTS="$LDOPTS -rpath $RPATH" + ;; + SunOS\ 5.*) + LDOPTS="$LDOPTS -R$RPATH" + ;; + *) LD_LIBRARY_PATH="$RPATH" export LD_LIBRARY_PATH - fi + ;; + esac fi # Used to be exec, but Digital-Unix's stupid sh has buggy variable-expansion. -- GitLab