On all platforms, the following programs are required to build nmh from a
snapshot of the source code repository:
- autoconf
- automake
- flex
+ autoconf 2.68 or later
+ automake 1.12 or later
+ flex 2.5.4 or later
+ bison 2.3 or later, Berkeley yacc 1.9 or later, or Solaris yacc 4.0
They are not required if building from an nmh distribution (.tar.gz) file.
Platform-specific notes follow.
cyrus-sasl-devel / libsasl2-dev (if configuring with --with-cyrus-sasl)
openssl-devel / libssl-dev (if configuring with --with-tls)
+Test suite package requirements:
+ ncurses (tput is needed to run test/format/test-curses)
+
------------------------------------------------------------------------------
Mac OS X
------------------------------------------------------------------------------
subdirectory, or build with:
make DEFAULT_INCLUDES='-I. -I/usr/include/ncurses'
-When running the nmh test suite ("make check"), it helps to have /usr/bin/
-ahead of any Windows directories on your PATH.
+Test suite package requirements:
+ ncurses (tput is needed to run test/format/test-curses)
Note that the -link switch to refile cannot be used on FAT32 and other
filesystems that do not support hard links.