From e0bebe1ad4a03eb78df369c28beaf34cab6293a3 Mon Sep 17 00:00:00 2001 From: David Allsopp Date: Fri, 11 May 2018 14:56:45 +0200 Subject: [PATCH] Search gcc search path for dbm first It's possible to persuade GCC to reveal its search path for header files, which provides a better default for systems compiling with gcc. It also means that the mingw-w64 libraries are automatically detected. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 41d1c82..2df6033 100755 --- a/configure +++ b/configure @@ -50,7 +50,7 @@ dbm_include="not found" dbm_link="not found" dbm_defines="" -for dir in /usr/include /usr/include/db1 /usr/include/gdbm /usr/local/include; do +for dir in `$CC -xc -E -v /dev/null 2>&1 | sed -e '1,/#include <...>/d' -e '/End of search list./,$d'` /usr/include /usr/include/db1 /usr/include/gdbm /usr/local/include ; do if test -f $dir/ndbm.h; then dbm_include=$dir dbm_defines="-DDBM_COMPAT"