X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/8e0f9bd3daae9d05dec58026d5a5924367e4e874..63041ccfe270ccecede25ac4f4c18d71aa43b1a4:/MACHINES?ds=sidebyside diff --git a/MACHINES b/MACHINES index 1f8b0c16..3c7aaa8e 100644 --- a/MACHINES +++ b/MACHINES @@ -1,23 +1,21 @@ -# # MACHINES -- operating system specific information # nmh is routinely built and tested on recent versions of the following platforms: Cygwin (32- and 64-bit) - FreeBSD 9 FreeBSD 10 - Linux (Fedora, Ubuntu, and CentOS distributions) - Mac OS X 10.9 - OpenBSD 5.4 - Solaris 11 + Linux (Arch, CentOS, Fedora, and Ubuntu distributions) + macOS + OpenBSD nmh was known in the distant past to compile on the following platforms (save the exceptions noted below), using an ANSI C compiler, such as gcc: AIX 4.1.5.0.01 + FreeBSD 9 IRIX 6.5 NetBSD 1.4.2 - Solaris 7 and 8 (sparc,x86) + Solaris 7, 8, and 11 (sparc,x86) SunOS 4.1 On all platforms, the following programs are required to build nmh from a @@ -57,7 +55,7 @@ Test suite package requirements: Mac OS X ------------------------------------------------------------------------------ -If configured with --with-tls on Mac OS 10.7 or later, there will be +If configured with --with-tls on Mac OS X 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 @@ -91,6 +89,7 @@ Run-time package requirements: libreadline7 (if you want readline support) libsasl2_3 (if configured with --with-cyrus-sasl) openssl (if configured with --with-tls) + libcurl (if configured with --with-oauth) Additional build-time package requirements: libncurses-devel or libncursesw-devel @@ -99,6 +98,7 @@ Additional build-time package requirements: libreadline-devel (if you want readline support) libsasl2-devel (if configuring with --with-cyrus-sasl) openssl-devel (if configuring with --with-tls) + libcurl-devel (if configured with --with-oauth) Older versions of libncurses-devel do not install /usr/include/curses.h, /usr/include/term.h, and /usr/include/termcap.h. If yours does not, @@ -113,10 +113,10 @@ Note that the -link switch to refile cannot be used on FAT32 and other filesystems that do not support hard links. ------------------------------------------------------------------------------ - HPUX + HP-UX ------------------------------------------------------------------------------ -Lots of problems have been reported with using HPUX `cc'. In particular, +Lots of problems have been reported with using HP-UX `cc'. In particular, problems with `scan' giving incorrect dates (everything is 01/00). It is highly recommended that you use `gcc' instead.