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