Re: mutt on macOS and --with-curses=DIR

Dennis Preiser <[email protected]>
Newsgroups gmane.mail.mutt.devel
Message-ID <[email protected]>
On Fri, Apr 03, 2026 at 10:36:59AM +0800, Kevin J. McCarthy wrote:
> On Thu, Apr 02, 2026 at 07:51:44PM +0200, Dennis Preiser wrote:
> > Unfortunately, configure doesn't seem to be able to find ncurses in
> > $HOME/sw. It finds the system-wide ncurses library instead, and later
> > mutt is linked against that one.
> 
> So, to be clear, you don't see -I$HOME/sw/include in the various gcc lines
> during compilation and you don't see -L$HOME/sw/lib in the final mutt
> compilation line?

No, I see it - it's there. My $HOME is /Users/dennis and it appears in
every Makefile after configure in the CPPFLAGS and LDFLAGS variables, so
it's also included in the calls to clang (no gcc here).

% ./configure --prefix=$HOME/sw --with-curses=$HOME/sw
[...]
% grep -e '-I/Users/dennis/sw/include\|-L/Users/dennis/sw/lib' Makefile
CPPFLAGS =  -I/Users/dennis/sw/include
LDFLAGS =  -L/Users/dennis/sw/lib

clang -DPKGDATADIR=\"/Users/dennis/sw/share/mutt\" -DSYSCONFDIR=\"/Users/dennis/sw/etc\" -DBINDIR=\"/Users/dennis/sw/bin\" -DMUTTLOCALEDIR=\"/Users/dennis/sw/share/locale\" -DHAVE_CONFIG_H=1 -I.  -I. -I.     -I/Users/dennis/sw/include  -Wall -pedantic -Wno-long-long -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-s
 trict -Wno-pre-c11-compat -MT pgpewrap.o -MD -MP -MF .deps/pgpewrap.Tpo -c -o pgpewrap.o pgpewrap.c
mv -f .deps/pgpewrap.Tpo .deps/pgpewrap.Po
clang  -Wall -pedantic -Wno-long-long -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -L/Users/dennis/sw/lib -o pgpewrap pgpewrap.o

The system-wide library here is libncurses, but the library in $HOME/sw
is libncursesw. I think it should therefore be -lncursesw in MUTTLIBS.

% grep -e '-lncurses' Makefile
MUTTLIBS =  -lncurses

I suspect configure would do this if it had found the library in
$HOME/sw.

> > If it helps, I can send the config.log; it's about 1 MiB in size.
> 
> If you want, you could include just a portion.  Trim the front until the
> first line with "waddnwstr", and then trim from the mention of "typeahead"
> onward.

Done.

Dennis
config.log (text/plain, 30.2 KB)
configure:9194: checking for waddnwstr in -lncurses
configure:9223: clang -o conftest -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include  -L/Users/dennis/sw/lib conftest.c -lncurses   >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:15:9: warning: macro is not used [-Wunused-macros]
conftest.c:10:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:14:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:22:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:16:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:40:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:18:9: warning: macro is not used [-Wunused-macros]
conftest.c:12:9: warning: macro is not used [-Wunused-macros]
conftest.c:11:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:17:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
configure:9223: $? = 0
configure:9236: result: yes
configure:9245: checking for initscr in -lncurses
configure:9274: clang -o conftest -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include  -L/Users/dennis/sw/lib conftest.c -lncurses   >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:15:9: warning: macro is not used [-Wunused-macros]
conftest.c:10:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:14:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:22:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:16:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:40:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:18:9: warning: macro is not used [-Wunused-macros]
conftest.c:12:9: warning: macro is not used [-Wunused-macros]
conftest.c:11:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:17:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
configure:9274: $? = 0
configure:9287: result: yes
configure:9416: checking for tgetent in -ltinfo
configure:9445: clang -o conftest -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include  -L/Users/dennis/sw/lib conftest.c -ltinfo   >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:15:9: warning: macro is not used [-Wunused-macros]
conftest.c:10:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:14:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:22:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:16:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:40:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:18:9: warning: macro is not used [-Wunused-macros]
conftest.c:12:9: warning: macro is not used [-Wunused-macros]
conftest.c:11:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:17:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
ld: library 'tinfo' not found
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:9445: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "mutt"
| #define PACKAGE_TARNAME "mutt"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "mutt 2.3.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "mutt"
| #define VERSION "2.3.1"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_FSEEKO 1
| #define SIZEOF_OFF_T 8
| #define HAVE_INTTYPES_H 1
| #define HAVE_C99_INTTYPES 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_LONG_LONG_INT 1
| #define SENDMAIL "/usr/sbin/sendmail"
| #define CRYPT_BACKEND_CLASSIC_PGP 1
| #define CRYPT_BACKEND_CLASSIC_SMIME 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.
|    The 'extern "C"' is for builds by C++ compilers;
|    although this is not generally supported in C code supporting it here
|    has little cost and some practical benefit (sr 110532).  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char tgetent (void);
| int
| main (void)
| {
| return tgetent ();
|   ;
|   return 0;
| }
configure:9457: result: no
configure:9467: checking for ncurses/ncurses.h
configure:9467: clang -c -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include conftest.c >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:80:10: fatal error: 'ncurses/ncurses.h' file not found
configure:9467: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "mutt"
| #define PACKAGE_TARNAME "mutt"
| #define PACKAGE_VERSION "2.3.1"
| #define PACKAGE_STRING "mutt 2.3.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "mutt"
| #define VERSION "2.3.1"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_FSEEKO 1
| #define SIZEOF_OFF_T 8
| #define HAVE_INTTYPES_H 1
| #define HAVE_C99_INTTYPES 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_LONG_LONG_INT 1
| #define SENDMAIL "/usr/sbin/sendmail"
| #define CRYPT_BACKEND_CLASSIC_PGP 1
| #define CRYPT_BACKEND_CLASSIC_SMIME 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ncurses/ncurses.h>
configure:9467: result: no
configure:9475: checking for ncurses.h
configure:9475: clang -c -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include conftest.c >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
configure:9475: $? = 0
configure:9475: result: yes
configure:9887: checking for term.h
configure:9887: clang -c -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include conftest.c >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:51:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
configure:9887: $? = 0
configure:9887: result: yes
configure:9900: checking for start_color declaration
configure:9919: clang -c -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include conftest.c >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:59:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:15:9: warning: macro is not used [-Wunused-macros]
conftest.c:10:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:14:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:16:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:40:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:18:9: warning: macro is not used [-Wunused-macros]
conftest.c:12:9: warning: macro is not used [-Wunused-macros]
conftest.c:51:9: warning: macro is not used [-Wunused-macros]
conftest.c:11:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:17:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
conftest.c:52:9: warning: macro is not used [-Wunused-macros]
configure:9919: $? = 0
configure:9935: clang -c -O2 -fno-omit-frame-pointer -fno-caret-diagnostics -fno-color-diagnostics -fno-diagnostics-fixit-info -pipe -pedantic -Wall -Wextra -Wunused-macros -Wno-padded -Wno-poison-system-directories -Wno-format-nonliteral -Wno-switch-enum -Wno-covered-switch-default -Wno-sign-conversion -Wno-shorten-64-to-32 -Wno-reserved-id-macro -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-documentation -Wno-documentation-deprecated-sync -Wsign-compare -Wno-c++17-extensions -Wno-c++98-compat-pedantic -Wno-cast-function-type-strict -Wno-pre-c11-compat  -I/Users/dennis/sw/include conftest.c >&5
conftest.c:13:9: warning: macro is not used [-Wunused-macros]
conftest.c:59:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
conftest.c:47:9: warning: macro is not used [-Wunused-macros]
conftest.c:46:9: warning: macro is not used [-Wunused-macros]
conftest.c:41:9: warning: macro is not used [-Wunused-macros]
conftest.c:23:9: warning: macro is not used [-Wunused-macros]
conftest.c:36:9: warning: macro is not used [-Wunused-macros]
conftest.c:5:9: warning: macro is not used [-Wunused-macros]
conftest.c:15:9: warning: macro is not used [-Wunused-macros]
conftest.c:10:9: warning: macro is not used [-Wunused-macros]
conftest.c:42:9: warning: macro is not used [-Wunused-macros]
conftest.c:25:9: warning: macro is not used [-Wunused-macros]
conftest.c:14:9: warning: macro is not used [-Wunused-macros]
conftest.c:9:9: warning: macro is not used [-Wunused-macros]
conftest.c:45:9: warning: macro is not used [-Wunused-macros]
conftest.c:20:9: warning: macro is not used [-Wunused-macros]
conftest.c:33:9: warning: macro is not used [-Wunused-macros]
conftest.c:29:9: warning: macro is not used [-Wunused-macros]
conftest.c:37:9: warning: macro is not used [-Wunused-macros]
conftest.c:16:9: warning: macro is not used [-Wunused-macros]
conftest.c:26:9: warning: macro is not used [-Wunused-macros]
conftest.c:49:9: warning: macro is not used [-Wunused-macros]
conftest.c:48:9: warning: macro is not used [-Wunused-macros]
conftest.c:30:9: warning: macro is not used [-Wunused-macros]
conftest.c:24:9: warning: macro is not used [-Wunused-macros]
conftest.c:35:9: warning: macro is not used [-Wunused-macros]
conftest.c:6:9: warning: macro is not used [-Wunused-macros]
conftest.c:38:9: warning: macro is not used [-Wunused-macros]
conftest.c:32:9: warning: macro is not used [-Wunused-macros]
conftest.c:40:9: warning: macro is not used [-Wunused-macros]
conftest.c:8:9: warning: macro is not used [-Wunused-macros]
conftest.c:31:9: warning: macro is not used [-Wunused-macros]
conftest.c:19:9: warning: macro is not used [-Wunused-macros]
conftest.c:18:9: warning: macro is not used [-Wunused-macros]
conftest.c:12:9: warning: macro is not used [-Wunused-macros]
conftest.c:51:9: warning: macro is not used [-Wunused-macros]
conftest.c:11:9: warning: macro is not used [-Wunused-macros]
conftest.c:43:9: warning: macro is not used [-Wunused-macros]
conftest.c:2:9: warning: macro is not used [-Wunused-macros]
conftest.c:50:9: warning: macro is not used [-Wunused-macros]
conftest.c:17:9: warning: macro is not used [-Wunused-macros]
conftest.c:4:9: warning: macro is not used [-Wunused-macros]
conftest.c:44:9: warning: macro is not used [-Wunused-macros]
conftest.c:27:9: warning: macro is not used [-Wunused-macros]
conftest.c:39:9: warning: macro is not used [-Wunused-macros]
conftest.c:21:9: warning: macro is not used [-Wunused-macros]
conftest.c:3:9: warning: macro is not used [-Wunused-macros]
conftest.c:7:9: warning: macro is not used [-Wunused-macros]
conftest.c:28:9: warning: macro is not used [-Wunused-macros]
conftest.c:34:9: warning: macro is not used [-Wunused-macros]
conftest.c:52:9: warning: macro is not used [-Wunused-macros]
conftest.c:59:7: warning: unused variable 'p' [-Wunused-variable]
configure:9935: $? = 0
configure:9955: result: yes
configure:9900: checking for typeahead declaration
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.