You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by rj...@apache.org on 2015/05/22 14:40:58 UTC
svn commit: r1681093 - in /tomcat/native/trunk/native: build/tcnative.m4
configure.in
Author: rjung
Date: Fri May 22 12:40:58 2015
New Revision: 1681093
URL: http://svn.apache.org/r1681093
Log:
Fix configure when building against APR which
is not installed in the standard system location.
Modified:
tomcat/native/trunk/native/build/tcnative.m4
tomcat/native/trunk/native/configure.in
Modified: tomcat/native/trunk/native/build/tcnative.m4
URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/build/tcnative.m4?rev=1681093&r1=1681092&r2=1681093&view=diff
==============================================================================
--- tomcat/native/trunk/native/build/tcnative.m4 (original)
+++ tomcat/native/trunk/native/build/tcnative.m4 Fri May 22 12:40:58 2015
@@ -51,11 +51,13 @@ AC_DEFUN(TCN_FIND_APR,[
APR_BUILD_DIR="`cd $APR_BUILD_DIR && pwd`"
APR_INCLUDES="`$apr_config --includes`"
- APR_LIBS="`$apr_config --link-libtool --libs`"
+ APR_LIBTOOL_LIBS="`$apr_config --link-libtool --libs`"
+ APR_LIBS="`$apr_config --link-ld --libs`"
APR_SO_EXT="`$apr_config --apr-so-ext`"
APR_LIB_TARGET="`$apr_config --apr-lib-target`"
AC_SUBST(APR_INCLUDES)
+ AC_SUBST(APR_LIBTOOL_LIBS)
AC_SUBST(APR_LIBS)
AC_SUBST(APR_BUILD_DIR)
])
@@ -287,7 +289,7 @@ AC_DEFUN(TCN_FIND_APR_FEATURE,[
saved_cflags="$CFLAGS"
saved_libs="$LIBS"
CFLAGS="$CFLAGS $APR_INCLUDES"
- LIBS="$LIBS -lapr-1"
+ LIBS="$LIBS $APR_LIBS"
chk_result=0
AC_CHECK_LIB(apr-1, $1,[chk_result=1])
CFLAGS="$saved_cflags"
Modified: tomcat/native/trunk/native/configure.in
URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/configure.in?rev=1681093&r1=1681092&r2=1681093&view=diff
==============================================================================
--- tomcat/native/trunk/native/configure.in (original)
+++ tomcat/native/trunk/native/configure.in Fri May 22 12:40:58 2015
@@ -210,7 +210,7 @@ dnl
dnl Prep all the flags and stuff for compilation and export to other builds
dnl
APR_ADDTO(TCNATIVE_LIBS, [$LIBS])
-APR_ADDTO(TCNATIVE_LIBS, [$APR_LIBS])
+APR_ADDTO(TCNATIVE_LIBS, [$APR_LIBTOOL_LIBS])
APR_ADDTO(TCNATIVE_LDFLAGS, [$LDFLAGS])
# Link libkstat for Solaris
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org