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-strict -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
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

Reply via email to