mirror of https://gitee.com/bigwinds/arangodb
added all-in-one
This commit is contained in:
parent
a04630a45b
commit
39a27e88eb
|
@ -0,0 +1,37 @@
|
|||
dnl -*- mode: Autoconf; -*-
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl option for BOOST support
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
BOOST_CPPFLAGS="-I${srcdir}/3rdParty/boost_1_48_0/include"
|
||||
BOOST_LDFLAGS=""
|
||||
BOOST_LIBS=""
|
||||
|
||||
TRI_BOOST_VERSION="1.48.0"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl add substitutions
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
AC_SUBST(BOOST_CPPFLAGS)
|
||||
AC_SUBST(BOOST_LDFLAGS)
|
||||
AC_SUBST(BOOST_LIBS)
|
||||
|
||||
BOOST_CPPFLAGS="${BOOST_CPPFLAGS} -DTRI_BOOST_VERSION='\"${TRI_BOOST_VERSION}\"'"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl informational output
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
LIB_INFO="$LIB_INFO|BOOST VERSION: $TRI_BOOST_VERSION"
|
||||
|
||||
FLAG_INFO="$FLAG_INFO|BOOST_CPPFLAGS: ${BOOST_CPPFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|BOOST_LDFLAGS: ${BOOST_LDFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|BOOST_LIBS: ${BOOST_LIBS}"
|
||||
FLAG_INFO="$FLAG_INFO|."
|
||||
|
||||
dnl Local Variables:
|
||||
dnl mode: outline-minor
|
||||
dnl outline-regexp: "^\\(dnl --SECTION--\\)"
|
||||
dnl End:
|
|
@ -0,0 +1,39 @@
|
|||
dnl -*- mode: Autoconf; -*-
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl option for LIBEV support
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
LIBEV_CPPFLAGS="-I${srcdir}/3rdParty/libev"
|
||||
LIBEV_LDFLAGS=""
|
||||
LIBEV_LIBS="${srcdir}/3rdParty/libev/.libs/libev.a"
|
||||
|
||||
TRI_LIBEV_VERSION="4.11"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl add substitutions
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
AM_CONDITIONAL(ENABLE_LIBEV, test "xyes" = xyes)
|
||||
|
||||
AC_SUBST(LIBEV_CPPFLAGS)
|
||||
AC_SUBST(LIBEV_LDFLAGS)
|
||||
AC_SUBST(LIBEV_LIBS)
|
||||
|
||||
LIBEV_CPPFLAGS="${LIBEV_CPPFLAGS} -DTRI_LIBEV_VERSION='\"${TRI_LIBEV_VERSION}\"'"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl informational output
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
LIB_INFO="$LIB_INFO|LIBEV VERSION: ${TRI_LIBEV_VERSION}"
|
||||
|
||||
FLAG_INFO="$FLAG_INFO|LIBEV_CPPFLAGS: ${LIBEV_CPPFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|LIBEV_LDFLAGS: ${LIBEV_LDFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|LIBEV_LIBS: ${LIBEV_LIBS}"
|
||||
FLAG_INFO="$FLAG_INFO|."
|
||||
|
||||
dnl Local Variables:
|
||||
dnl mode: outline-minor
|
||||
dnl outline-regexp: "^\\(dnl --SECTION--\\)"
|
||||
dnl End:
|
|
@ -0,0 +1,38 @@
|
|||
dnl -*- mode: Autoconf; -*-
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl option for V8 support
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
V8_CPPFLAGS="-I${srcdir}/3rdParty/V8/include"
|
||||
V8_LDFLAGS=""
|
||||
V8_LIBS="${srcdir}/3rdParty/V8/out/x64.release/obj.target/tools/gyp/libv8_base.a ${srcdir}/3rdParty/V8/out/x64.release/obj.target/tools/gyp/libv8_nosnapshot.a"
|
||||
|
||||
TRI_V8_VERSION="3.9.4.0"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl add substitutions
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
AC_SUBST(V8_CPPFLAGS)
|
||||
AC_SUBST(V8_LDFLAGS)
|
||||
AC_SUBST(V8_LIBS)
|
||||
|
||||
V8_CPPFLAGS="${V8_CPPFLAGS} -DTRI_V8_VERSION='\"${TRI_V8_VERSION}\"'"
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl informational output
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
LIB_INFO="$LIB_INFO|V8 VERSION: ${TRI_V8_VERSION}"
|
||||
|
||||
FLAG_INFO="$FLAG_INFO|V8_CPPFLAGS: ${V8_CPPFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|V8_LDFLAGS: ${V8_LDFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|V8_LIBS: ${V8_LIBS}"
|
||||
FLAG_INFO="$FLAG_INFO|."
|
||||
|
||||
|
||||
dnl Local Variables:
|
||||
dnl mode: outline-minor
|
||||
dnl outline-regexp: "^\\(dnl --SECTION--\\)"
|
||||
dnl End:
|
|
@ -4,23 +4,42 @@ dnl ----------------------------------------------------------------------------
|
|||
dnl option for 32bit/64bit compile
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
AC_ARG_ENABLE(32bit,
|
||||
AS_HELP_STRING([--enable-32bit], [force 32bit compilation (default: no)]),
|
||||
tr_BITS=32
|
||||
|
||||
tr_32BIT="$enableval"
|
||||
case $target_cpu in
|
||||
x86_64*)
|
||||
tr_BITS=64
|
||||
;;
|
||||
esac
|
||||
|
||||
if test "x$enableval" = xyes; then
|
||||
CXXFLAGS="$CXXFLAGS -m32"
|
||||
CFLAGS="$CFLAGS -m32"
|
||||
LDFLAGS="$LDFLAGS -m32"
|
||||
fi,
|
||||
tr_32BIT="no"
|
||||
)
|
||||
if text "x$tr_BITS" == "x64"; then
|
||||
AC_ARG_ENABLE(32bit,
|
||||
AS_HELP_STRING([--enable-32bit], [force 32bit compilation (default: no)]),
|
||||
|
||||
tr_32BIT="$enableval"
|
||||
|
||||
if test "x$enableval" = xyes; then
|
||||
CXXFLAGS="$CXXFLAGS -m32"
|
||||
CFLAGS="$CFLAGS -m32"
|
||||
LDFLAGS="$LDFLAGS -m32"
|
||||
fi,
|
||||
tr_32BIT="no"
|
||||
)
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(ENABLE_64BIT, test "x$tr_BITS" = x64)
|
||||
AM_CONDITIONAL(ENABLE_32BIT, test "x$tr_BITS" = x32)
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl informational output
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
if test "x$tr_32BIT" = xyes; then
|
||||
if text "x$tr_BITS" == "x64"; then
|
||||
if test "x$tr_32BIT" = xyes; then
|
||||
BASIC_INFO="$BASIC_INFO|32bit: enabled"
|
||||
else
|
||||
BASIC_INFO="$BASIC_INFO|64bit: enabled"
|
||||
fi
|
||||
else
|
||||
BASIC_INFO="$BASIC_INFO|32bit: enabled"
|
||||
fi
|
||||
fi
|
|
@ -1,7 +1,7 @@
|
|||
dnl -*- mode: Autoconf; -*-
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl option for V8
|
||||
dnl option for V8 support
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
V8_CPPFLAGS=""
|
||||
|
@ -66,6 +66,10 @@ AC_SUBST(V8_CPPFLAGS)
|
|||
AC_SUBST(V8_LDFLAGS)
|
||||
AC_SUBST(V8_LIBS)
|
||||
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
dnl save flags
|
||||
dnl -----------------------------------------------------------------------------------------
|
||||
|
||||
LIBS="$LIBS ${V8_LIBS}"
|
||||
LDFLAGS="$LDFLAGS ${V8_LDFLAGS}"
|
||||
CPPFLAGS="$CPPFLAGS ${V8_CPPFLAGS}"
|
||||
|
@ -147,3 +151,8 @@ FLAG_INFO="$FLAG_INFO|V8_CPPFLAGS: ${V8_CPPFLAGS}"
|
|||
FLAG_INFO="$FLAG_INFO|V8_LDFLAGS: ${V8_LDFLAGS}"
|
||||
FLAG_INFO="$FLAG_INFO|V8_LIBS: ${V8_LIBS}"
|
||||
FLAG_INFO="$FLAG_INFO|."
|
||||
|
||||
dnl Local Variables:
|
||||
dnl mode: outline-minor
|
||||
dnl outline-regexp: "^\\(dnl --SECTION--\\)"
|
||||
dnl End:
|
||||
|
|
Loading…
Reference in New Issue