From d17a8d852f18097f4dd829c011957271fa98c451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Jacke?= Date: Sun, 30 May 2010 23:50:48 +0200 Subject: [PATCH 7/9] s3: use autoconf macro to get some debug output in config.log --- source3/configure.in | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/source3/configure.in b/source3/configure.in index 11ef115..ae16154 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1774,10 +1774,13 @@ AC_CACHE_CHECK([whether building shared libraries actually works], ac_cv_shlib_works=no # The $SHLD and $LDSHFLAGS variables may contain references to other # variables so they need to be eval'ed. - $CC $CPPFLAGS $CFLAGS $PICFLAG -c -o \ - shlib.o ${srcdir-.}/../tests/shlib.c && \ - `eval echo $SHLD` `eval echo $LDSHFLAGS` -o "shlib.$SHLIBEXT" \ - shlib.o && ac_cv_shlib_works=yes + if AC_TRY_COMMAND([$CC $CPPFLAGS $CFLAGS $PICFLAG -c -o shlib.o ${srcdir-.}/../tests/shlib.c 1>&AS_MESSAGE_LOG_FD]) + then + if AC_TRY_COMMAND([`eval echo "$SHLD"` `eval echo "$LDSHFLAGS"` -o "shlib.$SHLIBEXT" shlib.o 1>&AS_MESSAGE_LOG_FD]) + then + ac_cv_shlib_works=yes + fi + fi rm -f "shlib.$SHLIBEXT" shlib.o ]) -- 1.7.1