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