]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6604: install to archlib not sitelibexp
authorMichael Jerris <mike@jerris.com>
Tue, 17 Jun 2014 15:35:17 +0000 (10:35 -0500)
committerMichael Jerris <mike@jerris.com>
Tue, 17 Jun 2014 15:35:17 +0000 (10:35 -0500)
configure.ac
src/mod/endpoints/mod_verto/Makefile.am

index f41339adee830231e1553623cdf7c60dd7190b50..635b3d1950f5dc2b4bbe5d92a9bf65a72c642820 100644 (file)
@@ -1230,17 +1230,23 @@ AM_CONDITIONAL([HAVE_MYSQL],[test "$found_mysql" = "yes"])
 #
 
 AC_CHECK_PROG(PERL,perl,[ac_cv_have_perl=yes],[ac_cv_have_perl=no])
-AC_CHECK_HEADER([EXTERN.h], [ac_cv_have_EXTERN_h=yes], [ac_cv_have_EXTERN_h=no])
-AM_CONDITIONAL([HAVE_PERL],[test "x$ac_cv_have_perl" != "xno" -a "x$ac_cv_have_EXTERN_h" != "xno"])
 
-if test "x$ac_cv_have_perl" != "xno" -a "x$ac_cv_have_EXTERN_h" != "xno"; then
+# -a "x$ac_cv_have_EXTERN_h" != "xno"
+
+if test "x$ac_cv_have_perl" != "xno"; then
    PERL=perl
-   PERL_SITEDIR="`$PERL -MConfig -e 'print $Config{sitelibexp}'`"
+   PERL_SITEDIR="`$PERL -MConfig -e 'print $Config{archlib}'`"
    PERL_LIBDIR="-L`$PERL -MConfig -e 'print $Config{archlib}'`/CORE"
    PERL_LIBS="`$PERL -MConfig -e 'print $Config{libs}'`"
    PERL_CFLAGS="-w -DMULTIPLICITY `$PERL -MExtUtils::Embed -e ccopts` -DEMBED_PERL"
    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"
+
    AC_SUBST(PERL_SITEDIR)
    AC_SUBST(PERL_LIBDIR)
    AC_SUBST(PERL_LIBS)
@@ -1249,6 +1255,8 @@ if test "x$ac_cv_have_perl" != "xno" -a "x$ac_cv_have_EXTERN_h" != "xno"; then
    AC_SUBST(PERL_INC)
 fi
 
+AM_CONDITIONAL([HAVE_PERL],[test "x$ac_cv_have_perl" != "xno" -a "x$ac_cv_have_EXTERN_h" != "xno"])
+
 #
 # php checks
 #
index 00744270bc441d3ea62baccf55f1c1297d7a5d2e..56d0bd4048603568833b54a841d151932710cac8 100644 (file)
@@ -20,6 +20,7 @@ MCAST_la_LDFLAGS   = -avoid-version -module -no-undefined -shared $(PERL_LDFLAGS
 install-data-local: perlmod-install
 
 perlmod-install: install-perlLTLIBRARIES
+       install -m 755 $(PERL_SITEDIR)
        install -m 755 mcast/MCAST.pm $(PERL_SITEDIR)
 endif