]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6602: fixed check for EXTERN.h
authorMichael Jerris <mike@jerris.com>
Tue, 17 Jun 2014 16:17:55 +0000 (11:17 -0500)
committerMichael Jerris <mike@jerris.com>
Tue, 17 Jun 2014 16:17:55 +0000 (11:17 -0500)
configure.ac

index 635b3d1950f5dc2b4bbe5d92a9bf65a72c642820..a3b8b75a950ab5d58aa78353e6e179dfacbbee4f 100644 (file)
@@ -1242,10 +1242,11 @@ if test "x$ac_cv_have_perl" != "xno"; then
    PERL_LDFLAGS="`$PERL -MExtUtils::Embed -e ldopts`"
    PERL_INC="`$PERL -MExtUtils::Embed -e perl_inc`"
 
-   save_CPPFLAGS="$CPPFLAGS"
-   CPPFLAGS="$PERL_CFLAGS $CPPFLAGS"
-   AC_CHECK_HEADER([EXTERN.h], [ac_cv_have_EXTERN_h=yes], [ac_cv_have_EXTERN_h=no])
-   CPPFLAGS="$save_CPPFLAGS"
+   save_CFLAGS="$CFLAGS"
+   CFLAGS="$PERL_CFLAGS"
+   AC_CHECK_HEADER([EXTERN.h], [ac_cv_have_EXTERN_h=yes], [ac_cv_have_EXTERN_h=no], [[#include <EXTERN.h>
+# include <perl.h>]])
+   CFLAGS="$save_CFLAGS"
 
    AC_SUBST(PERL_SITEDIR)
    AC_SUBST(PERL_LIBDIR)