summaryrefslogtreecommitdiff
path: root/build_posix
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@mongodb.com>2016-03-07 10:58:11 +1100
committerMichael Cahill <michael.cahill@mongodb.com>2016-03-07 10:58:11 +1100
commita5c7704620ac227c2447bb95e7a4467491884a18 (patch)
tree1a3a8cc61752f5f427832966a36c8fa1b6a7b3a4 /build_posix
parent5f510a758d05601bc36d049e72b43b7543cfcf38 (diff)
downloadmongo-a5c7704620ac227c2447bb95e7a4467491884a18.tar.gz
WT-2449 Check for a 64-bit build during configure.
Diffstat (limited to 'build_posix')
-rw-r--r--build_posix/configure.ac.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/build_posix/configure.ac.in b/build_posix/configure.ac.in
index 06d73e2fe12..fc13ab2b183 100644
--- a/build_posix/configure.ac.in
+++ b/build_posix/configure.ac.in
@@ -97,6 +97,11 @@ AC_SYS_LARGEFILE
AC_C_BIGENDIAN
+AC_CHECK_SIZEOF(void *)
+if test "$ac_cv_sizeof_void_p" != "8" ; then
+ AC_MSG_ERROR([WiredTiger requires a 64-bit build.])
+fi
+
# Linux requires _GNU_SOURCE to be defined
case "$host_os" in
linux*) AM_CFLAGS="$AM_CFLAGS -D_GNU_SOURCE" ;;