On all platforms, the following programs are required to build nmh from a
snapshot of the source code repository:
On all platforms, the following programs are required to build nmh from a
snapshot of the source code repository:
They are not required if building from an nmh distribution (.tar.gz) file.
Platform-specific notes follow.
They are not required if building from an nmh distribution (.tar.gz) file.
Platform-specific notes follow.
readline (if you want readline support)
cyrus-sasl-lib / libsasl2 (if configured with --with-cyrus-sasl)
openssl-libs / libssl (if configured with --with-tls)
readline (if you want readline support)
cyrus-sasl-lib / libsasl2 (if configured with --with-cyrus-sasl)
openssl-libs / libssl (if configured with --with-tls)
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)
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)
libreadline7 (if you want readline support)
libsasl2_3 (if configured with --with-cyrus-sasl)
openssl (if configured with --with-tls)
libreadline7 (if you want readline support)
libsasl2_3 (if configured with --with-cyrus-sasl)
openssl (if configured with --with-tls)
libreadline-devel (if you want readline support)
libsasl2-devel (if configuring with --with-cyrus-sasl)
openssl-devel (if configuring with --with-tls)
libreadline-devel (if you want readline support)
libsasl2-devel (if configuring with --with-cyrus-sasl)
openssl-devel (if configuring with --with-tls)
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,
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,
subdirectory, or build with:
make DEFAULT_INCLUDES='-I. -I/usr/include/ncurses'
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.
Note that the -link switch to refile cannot be used on FAT32 and other
filesystems that do not support hard links.