X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/64e8827c5d5def0325ab7181fe939623c77e807c..2d688dc85e80ff9c832d9ea252ed393f0b5105e2:/MACHINES diff --git a/MACHINES b/MACHINES index d1842870..74bb2a61 100644 --- a/MACHINES +++ b/MACHINES @@ -28,7 +28,7 @@ Platform-specific notes follow. Run-time package requirements: ncurses-libs - libdb (only needed for slocal(1)) + gdbm, db4, or libdb (only needed for slocal(1)) readline (if you want readline support) cyrus-sasl-lib / libsasl2 (if configured with --with-cyrus-sasl) openssl-libs / libssl (if configured with --with-tls) @@ -36,7 +36,7 @@ Run-time package requirements: Additional build-time package requirements: flex ncurses-devel / libncurses5-devel - libdb-devel / libdb-dev (only needed for slocal(1)) + gdbm-devel, db4-devel or libdb-devel/libdb-dev (only needed for slocal(1)) readline-devel (if you want readline support) cyrus-sasl-devel / libsasl2-dev (if configuring with --with-cyrus-sasl) openssl-devel / libssl-dev (if configuring with --with-tls) @@ -45,6 +45,24 @@ Packages required to regenerate the configure script: autoconf automake +------------------------------------------------------------------------------ + Mac OS X +------------------------------------------------------------------------------ + +If configured with --with-tls on Mac OS 10.7 or later, there will be +compile warnings from mts/smtp/smtp.c about the deprecated OpenSSL +that is supplied with that system. nmh will build and run with that +OpenSSL, though it may be an old version. Alternatively, the OpenSSL +source code is available from http://www.openssl.org/source/. To +build 64-bit libraries, the OpenSSL configure command should start +with, e.g., + ./Configure darwin64-x86_64-cc + +To build nmh with those OpenSSL libraries, the CPPFLAGS and LDFLAGS +can be set by adding the following to the nmh configure command line, +or in the shell environment before calling configure or build_nmh: + CPPFLAGS='-D__arch64__ -IOpenSSL-include-path' LDFLAGS=-LOpenSSL-lib-path + ------------------------------------------------------------------------------ Cygwin ------------------------------------------------------------------------------