update required boost version and ax_boost_base.m4 (#937)
bump boost version requirement to 1.53, update ax_boost_base.m4
This commit is contained in:
parent
6c0f4cc082
commit
633d0621f8
|
@ -117,7 +117,7 @@ AC_CACHE_CHECK([for __attribute__((visibility("hidden")))],
|
||||||
AS_ECHO
|
AS_ECHO
|
||||||
AS_ECHO "Checking for boost libraries:"
|
AS_ECHO "Checking for boost libraries:"
|
||||||
|
|
||||||
AX_BOOST_BASE([1.47])
|
AX_BOOST_BASE([1.53])
|
||||||
|
|
||||||
AX_BOOST_SYSTEM()
|
AX_BOOST_SYSTEM()
|
||||||
AS_IF([test -z "$BOOST_SYSTEM_LIB"],
|
AS_IF([test -z "$BOOST_SYSTEM_LIB"],
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
# and this notice are preserved. This file is offered as-is, without any
|
# and this notice are preserved. This file is offered as-is, without any
|
||||||
# warranty.
|
# warranty.
|
||||||
|
|
||||||
#serial 22
|
#serial 26
|
||||||
|
|
||||||
AC_DEFUN([AX_BOOST_BASE],
|
AC_DEFUN([AX_BOOST_BASE],
|
||||||
[
|
[
|
||||||
|
@ -92,8 +92,11 @@ if test "x$want_boost" = "xyes"; then
|
||||||
libsubdirs="lib"
|
libsubdirs="lib"
|
||||||
ax_arch=`uname -m`
|
ax_arch=`uname -m`
|
||||||
case $ax_arch in
|
case $ax_arch in
|
||||||
x86_64|ppc64|s390x|sparc64|aarch64)
|
x86_64)
|
||||||
libsubdirs="lib64 lib lib64"
|
libsubdirs="lib64 libx32 lib lib64"
|
||||||
|
;;
|
||||||
|
ppc64|s390x|sparc64|aarch64|ppc64le)
|
||||||
|
libsubdirs="lib64 lib lib64 ppc64le"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -103,6 +106,12 @@ if test "x$want_boost" = "xyes"; then
|
||||||
AC_REQUIRE([AC_CANONICAL_HOST])
|
AC_REQUIRE([AC_CANONICAL_HOST])
|
||||||
libsubdirs="lib/${host_cpu}-${host_os} $libsubdirs"
|
libsubdirs="lib/${host_cpu}-${host_os} $libsubdirs"
|
||||||
|
|
||||||
|
case ${host_cpu} in
|
||||||
|
i?86)
|
||||||
|
libsubdirs="lib/i386-${host_os} $libsubdirs"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
dnl first we check the system location for boost libraries
|
dnl first we check the system location for boost libraries
|
||||||
dnl this location ist chosen if boost libraries are installed with the --layout=system option
|
dnl this location ist chosen if boost libraries are installed with the --layout=system option
|
||||||
dnl or if you install boost with RPM
|
dnl or if you install boost with RPM
|
||||||
|
@ -164,6 +173,10 @@ if test "x$want_boost" = "xyes"; then
|
||||||
dnl if we found no boost with system layout we search for boost libraries
|
dnl if we found no boost with system layout we search for boost libraries
|
||||||
dnl built and installed without the --layout=system option or for a staged(not installed) version
|
dnl built and installed without the --layout=system option or for a staged(not installed) version
|
||||||
if test "x$succeeded" != "xyes"; then
|
if test "x$succeeded" != "xyes"; then
|
||||||
|
CPPFLAGS="$CPPFLAGS_SAVED"
|
||||||
|
LDFLAGS="$LDFLAGS_SAVED"
|
||||||
|
BOOST_CPPFLAGS=
|
||||||
|
BOOST_LDFLAGS=
|
||||||
_version=0
|
_version=0
|
||||||
if test "$ac_boost_path" != ""; then
|
if test "$ac_boost_path" != ""; then
|
||||||
if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then
|
if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then
|
||||||
|
@ -176,6 +189,12 @@ if test "x$want_boost" = "xyes"; then
|
||||||
VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
|
VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
|
||||||
BOOST_CPPFLAGS="-I$ac_boost_path/include/boost-$VERSION_UNDERSCORE"
|
BOOST_CPPFLAGS="-I$ac_boost_path/include/boost-$VERSION_UNDERSCORE"
|
||||||
done
|
done
|
||||||
|
dnl if nothing found search for layout used in Windows distributions
|
||||||
|
if test -z "$BOOST_CPPFLAGS"; then
|
||||||
|
if test -d "$ac_boost_path/boost" && test -r "$ac_boost_path/boost"; then
|
||||||
|
BOOST_CPPFLAGS="-I$ac_boost_path"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
if test "$cross_compiling" != yes; then
|
if test "$cross_compiling" != yes; then
|
||||||
|
|
Loading…
Reference in New Issue