From fd9be8a96e213ab7c6fe7beaf0f497d6796d18e2 Mon Sep 17 00:00:00 2001 From: James David Berry <jberry@apache.org> Date: Tue, 20 Oct 2009 15:26:11 +0000 Subject: [PATCH] For builds with curl, use curl-config to get appropriate compiler and linker flags. Should complete fix for #XERCESC-1892 git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@827688 13f79535-47bb-0310-9956-ffa450edef68 --- m4/xerces_netaccessor_selection.m4 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/m4/xerces_netaccessor_selection.m4 b/m4/xerces_netaccessor_selection.m4 index 39e3ea6f3..7cf6566d9 100644 --- a/m4/xerces_netaccessor_selection.m4 +++ b/m4/xerces_netaccessor_selection.m4 @@ -69,7 +69,7 @@ AC_DEFUN([XERCES_NETACCESSOR_SELECTION], [AC_MSG_RESULT(no)] ) - # Check for OS-specific transcoders + # Check for OS-specific netaccessors case $host_os in darwin*) list_add= @@ -152,7 +152,10 @@ AC_DEFUN([XERCES_NETACCESSOR_SELECTION], *-curl-*) netaccessor=curl AC_DEFINE([XERCES_USE_NETACCESSOR_CURL], 1, [Define to use the CURL NetAccessor]) - LIBS="${LIBS} -L${xerces_cv_curl_prefix}/lib -lcurl" + CURL_LIBS=`${xerces_cv_curl_prefix}/bin/curl-config --libs` + CURL_CFLAGS=`${xerces_cv_curl_prefix}/bin/curl-config --cflags` + LIBS="${LIBS} $CURL_LIBS" + CXXFLAGS="${CXXFLAGS} ${CURL_CFLAGS}" break ;; -- GitLab