pike.git/
src/
configure.in
Branch:
Tag:
Non-build tags
All tags
No tags
1997-01-22
1997-01-22 03:35:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>
897c1a24da1dd7875dd86fce465dc2e127d4c123 (
21
lines) (+
16
/-
5
)
[
Show
|
Annotate
]
Branch:
7.9
Even more paranoia in the -R check.
Rev: src/configure.in:1.45
1:
-
AC_REVISION("$Id: configure.in,v 1.
44
1997/01/22
00
:
58
:
20
grubba Exp $")
+
AC_REVISION("$Id: configure.in,v 1.
45
1997/01/22
03
:
35
:
47
grubba Exp $")
AC_INIT(interpret.c) AC_CONFIG_HEADER(machine.h)
148:
AC_MSG_CHECKING(if ld accepts setting the run-time path with -R) AC_CACHE_VAL(pike_cv_ld_accepts_r, [
-
OLD_
CFLAGS
="
$CFLAGS
"
+
OLD_
LDFLAGS
="
$LDFLAGS
"
pike_cv_ld_accepts_r=yes for test_path in . .. /lib /usr/lib .:.. /lib:/usr/lib; do
-
CFLAGS
="$OLD_
CFLAGS
-R$test_path"
-
AC_TRY_LINK([],[ exit(0); ],[],[ pike_cv_ld_accepts_r=no ])
+
if test x$ac_cv_prog_gcc ; then
+
#
+
# On Linux -R apparently only causes a gcc warning otherwise
+
#
+
LDFLAGS
="$OLD_
LDFLAGS
-
Xlinker -
R$test_path"
+
AC_TRY_LINK([],[ exit(0); ],[],[ pike_cv_ld_accepts_r=no
;
break
])
+
else
+
:
+
fi
+
+
LDFLAGS="$OLD_LDFLAGS -R$test_path"
+
AC_TRY_LINK([],[ exit(0); ],[],[ pike_cv_ld_accepts_r=no; break ])
done
-
CFLAGS
="$OLD_
CFLAGS
"
+
LDFLAGS
="$OLD_
LDFLAGS
"
]) AC_MSG_RESULT($pike_cv_ld_accepts_r)