diff options
author | David Shaw <[email protected]> | 2006-03-20 00:57:33 +0000 |
---|---|---|
committer | David Shaw <[email protected]> | 2006-03-20 00:57:33 +0000 |
commit | 7fcba082c9686a68dd0e92cc3da821ccd89df022 (patch) | |
tree | add1a2b8878139d419df963c592be6f66c7b437b /configure.ac | |
parent | * blowfish.c, md5.c, rmd160.c, sha1.c, sha256.c, sha512.c: Use '#if' (diff) | |
download | gnupg-7fcba082c9686a68dd0e92cc3da821ccd89df022.tar.gz gnupg-7fcba082c9686a68dd0e92cc3da821ccd89df022.zip |
* configure.ac: Add --disable-endian-check for building fat binaries
on OSX.
* README: Add note on how to build a fat binary on OSX.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 95398505d..9c6928ee5 100644 --- a/configure.ac +++ b/configure.ac @@ -823,7 +823,18 @@ AC_TYPE_MODE_T AC_TYPE_SIGNAL AC_DECL_SYS_SIGLIST -GNUPG_CHECK_ENDIAN +AC_ARG_ENABLE(endian-check, + AC_HELP_STRING([--disable-endian-check],[disable the endian check and trust the OS provided macros]), + endiancheck=$enableval,endiancheck=yes) + +if test x"$endiancheck" = xno ; then + # don't do an endian check so we can build universal ("fat") + # binaries on OS X. + AC_DEFINE_UNQUOTED(LITTLE_ENDIAN_HOST,__LITTLE_ENDIAN__) + AC_DEFINE_UNQUOTED(BIG_ENDIAN_HOST,__BIG_ENDIAN__) +else + GNUPG_CHECK_ENDIAN +fi GNUPG_CHECK_TYPEDEF(byte, HAVE_BYTE_TYPEDEF) GNUPG_CHECK_TYPEDEF(ushort, HAVE_USHORT_TYPEDEF) |