diff --git a/m4/xerces_netaccessor_selection.m4 b/m4/xerces_netaccessor_selection.m4 index 39e3ea6f3c830ccbd3900ef78f82f936ae8a1c2c..7cf6566d9f26089d4719dbdce16bba2bd6b87381 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 ;;