From 3bc985e40ca1f7cd9871b2dfb70583d8eabd4776 Mon Sep 17 00:00:00 2001 From: oetiker Date: Thu, 1 Mar 2001 21:37:54 +0000 Subject: [PATCH] added check for the presence of the compiler used to build perl modules git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@17 a5681a0c-68f1-0310-ab6d-d61299d08faa --- configure.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/configure.in b/configure.in index 84d88cb..3466c45 100644 --- a/configure.in +++ b/configure.in @@ -50,6 +50,18 @@ else AC_MSG_CHECKING(for shared library extension) SO_EXT=`$PERL -e 'use Config; if (defined $Config{so} and $Config{so} ne 'a') {print "$Config{so}\n"} else {print "so\n"};'` AC_MSG_RESULT($SO_EXT) + AC_MSG_CHECKING(for the C compiler perl wants to use to build its modules) + PROBLEMCC=`$PERL -e 'use Config; map {if (-x "$_/$Config{cc}"){exit 0}} split /:/, $ENV{PATH};print $Config{cc}'` + if test x$PROBLEMCC != x; then + AC_MSG_RESULT(no) + echo Could not find the Compiler: '"'$PROBLEMCC'"' + echo which has been used to build perl. You may have to compile + echo your own copy of perl to make this work. Binary perls often + echo exhibit this problem + exit 1 + else + AC_MSG_RESULT(found) + fi fi AC_SUBST(COMP_PERL) AC_SUBST(SO_EXT) -- 2.11.0