Changeset View
Changeset View
Standalone View
Standalone View
configure.ac
Show First 20 Lines • Show All 530 Lines • ▼ Show 20 Lines | else | ||||
;; | ;; | ||||
esac | esac | ||||
fi | fi | ||||
AX_CHECK_LINK_FLAG([[-Wl,-headerpad_max_install_names]], [LDFLAGS="$LDFLAGS -Wl,-headerpad_max_install_names"]) | AX_CHECK_LINK_FLAG([[-Wl,-headerpad_max_install_names]], [LDFLAGS="$LDFLAGS -Wl,-headerpad_max_install_names"]) | ||||
CPPFLAGS="$CPPFLAGS -DMAC_OSX" | CPPFLAGS="$CPPFLAGS -DMAC_OSX" | ||||
OBJCXXFLAGS="$CXXFLAGS" | OBJCXXFLAGS="$CXXFLAGS" | ||||
;; | ;; | ||||
*android*) | |||||
dnl make sure android stays above linux for hosts like *linux-android* | |||||
LEVELDB_TARGET_FLAGS="-DOS_ANDROID" | |||||
;; | |||||
*linux*) | *linux*) | ||||
TARGET_OS=linux | TARGET_OS=linux | ||||
LEVELDB_TARGET_FLAGS="-DOS_LINUX" | LEVELDB_TARGET_FLAGS="-DOS_LINUX" | ||||
;; | ;; | ||||
*kfreebsd*) | |||||
LEVELDB_TARGET_FLAGS="-DOS_KFREEBSD" | |||||
;; | |||||
*freebsd*) | *freebsd*) | ||||
LEVELDB_TARGET_FLAGS="-DOS_FREEBSD" | LEVELDB_TARGET_FLAGS="-DOS_FREEBSD" | ||||
;; | ;; | ||||
*openbsd*) | *openbsd*) | ||||
LEVELDB_TARGET_FLAGS="-DOS_OPENBSD" | LEVELDB_TARGET_FLAGS="-DOS_OPENBSD" | ||||
;; | ;; | ||||
*netbsd*) | *netbsd*) | ||||
LEVELDB_TARGET_FLAGS="-DOS_NETBSD" | LEVELDB_TARGET_FLAGS="-DOS_NETBSD" | ||||
;; | ;; | ||||
*dragonfly*) | |||||
LEVELDB_TARGET_FLAGS="-DOS_DRAGONFLYBSD" | |||||
;; | |||||
*solaris*) | |||||
LEVELDB_TARGET_FLAGS="-DOS_SOLARIS" | |||||
;; | |||||
*hpux*) | |||||
LEVELDB_TARGET_FLAGS="-DOS_HPUX" | |||||
;; | |||||
*) | *) | ||||
OTHER_OS=`echo ${host_os} | awk '{print toupper($0)}'` | AC_MSG_ERROR(Cannot build leveldb for $host. Please file a bug report.) | ||||
AC_MSG_WARN([Guessing LevelDB OS as OS_${OTHER_OS}, please check whether this is correct, if not add an entry to configure.ac.]) | |||||
LEVELDB_TARGET_FLAGS="-DOS_${OTHER_OS}" | |||||
;; | ;; | ||||
esac | esac | ||||
if test x$use_pkgconfig = xyes; then | if test x$use_pkgconfig = xyes; then | ||||
m4_ifndef([PKG_PROG_PKG_CONFIG], [AC_MSG_ERROR(PKG_PROG_PKG_CONFIG macro not found. Please install pkg-config and re-run autogen.sh.)]) | m4_ifndef([PKG_PROG_PKG_CONFIG], [AC_MSG_ERROR(PKG_PROG_PKG_CONFIG macro not found. Please install pkg-config and re-run autogen.sh.)]) | ||||
m4_ifdef([PKG_PROG_PKG_CONFIG], [ | m4_ifdef([PKG_PROG_PKG_CONFIG], [ | ||||
PKG_PROG_PKG_CONFIG | PKG_PROG_PKG_CONFIG | ||||
if test x"$PKG_CONFIG" = "x"; then | if test x"$PKG_CONFIG" = "x"; then | ||||
▲ Show 20 Lines • Show All 752 Lines • Show Last 20 Lines |