summaryrefslogtreecommitdiff
path: root/src/third_party/asio-master/asio/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/asio-master/asio/configure.ac')
-rw-r--r--src/third_party/asio-master/asio/configure.ac138
1 files changed, 9 insertions, 129 deletions
diff --git a/src/third_party/asio-master/asio/configure.ac b/src/third_party/asio-master/asio/configure.ac
index e8dff8d107c..58c6bffb44a 100644
--- a/src/third_party/asio-master/asio/configure.ac
+++ b/src/third_party/asio-master/asio/configure.ac
@@ -17,140 +17,18 @@ AC_ARG_WITH(boost,
if test "${withval}" = no; then
STANDALONE="yes"
else
- CPPFLAGS="$CPPFLAGS -I${withval}"
+ CPPFLAGS="$CPPFLAGS -I${withval} -DBOOST_CHRONO_DONT_PROVIDE_HYBRID_ERROR_HANDLING"
LIBS="$LIBS -L${withval}/stage/lib"
fi
],
[
- BOOSTDIR="`pwd`/../boost_1_55_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- LIBS="$LIBS -L${BOOSTDIR}/stage/lib"
- else
- BOOSTDIR="`pwd`/../boost_1_54_0"
+ BOOSTDIR=`ls -1d ../boost_*_*_*/ 2>/dev/null | sort -t "_" -k 2nr -k 3nr -k 4nr | head -n 1 | sed -e 's/\/$//'`
+ if test "${BOOSTDIR}" != ""; then
+ BOOSTDIR="`pwd`/${BOOSTDIR}"
if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
+ echo "using automatically detected boost from ${BOOSTDIR}"
+ CPPFLAGS="$CPPFLAGS -I${BOOSTDIR} -DBOOST_CHRONO_DONT_PROVIDE_HYBRID_ERROR_HANDLING"
LIBS="$LIBS -L${BOOSTDIR}/stage/lib"
- else
- BOOSTDIR="`pwd`/../boost_1_53_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_52_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_51_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_50_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_49_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_48_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_47_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_46_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_46_1"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_45_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_44_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_43_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_42_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_41_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_40_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_39_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_38_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_37_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_36_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_35_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_34_1"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_34_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_33_1"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- else
- BOOSTDIR="`pwd`/../boost_1_33_0"
- if test -d "${BOOSTDIR}"; then
- CPPFLAGS="$CPPFLAGS -I${BOOSTDIR}"
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
fi
fi
])
@@ -179,7 +57,8 @@ fi
AC_ARG_WITH(openssl,
AC_HELP_STRING([--with-openssl=DIR],[location of openssl]),
[
- CPPFLAGS="$CPPFLAGS -I${withval}"
+ CPPFLAGS="$CPPFLAGS -I${withval}/include"
+ LIBS="$LIBS -L${withval}/lib"
],[])
AC_CHECK_HEADER([openssl/ssl.h],,
@@ -198,6 +77,7 @@ case $host in
*-*-linux*)
CXXFLAGS="$CXXFLAGS -pthread"
LDFLAGS="$LDFLAGS -pthread"
+ LIBS="$LIBS -lrt"
;;
*-*-solaris*)
if test "$GXX" = yes; then