[neomutt-users] Compilation/configuration phase failed...

Elimar Riesebieter riesebie at lxtec.de
Tue Mar 21 07:16:50 CET 2017


* tuxic at posteo.de <tuxic at posteo.de> [2017-03-19 14:25 +0100]:

> Hi,
> 
> after unpacking neomutt-20170306 I started this script (my own)
> 
> #! /bin/sh
> ./prepare \
>     --with-libiconv=gnu \
>     --prefix=/usr/local \
>     --enable-shared \
>     --disable-static \
>     --sysconfdir=/etc \
>     --with-regex \
>     --with-bdb=/usr/lib64
>     --enable-everything && \

--enable-everything chooses all available databases Additionally
using --with-bdb looks superfluously.

> make && sudo make install
> 
> this failed with or without the line '--with-bdb=/usr/lib64'
> with this message:
> 
> checking for getaddrinfo... yes
> checking for library containing getaddrinfo_a... -lanl
> checking whether struct dirent defines d_ino... yes
> checking for BerkeleyDB in /usr/lib64/include//... no
> checking for BerkeleyDB in /usr/lib64/include/db-5.3... no
> checking for BerkeleyDB in /usr/lib64/include/db53... no
> checking for BerkeleyDB in /usr/lib64/include/db-5... no
> checking for BerkeleyDB in /usr/lib64/include/db5... no
> checking for BerkeleyDB in /usr/lib64/include/db-4.8... no
> checking for BerkeleyDB in /usr/lib64/include/db48... no
> checking for BerkeleyDB in /usr/lib64/include/db-4... no
> checking for BerkeleyDB in /usr/lib64/include/db4... no
> checking for BerkeleyDB in /usr/local/include//... no
> checking for BerkeleyDB in /usr/local/include/db-5.3... no
> checking for BerkeleyDB in /usr/local/include/db53... no
> checking for BerkeleyDB in /usr/local/include/db-5... no
> checking for BerkeleyDB in /usr/local/include/db5... no
> checking for BerkeleyDB in /usr/local/include/db-4.8... no
> checking for BerkeleyDB in /usr/local/include/db48... no
> checking for BerkeleyDB in /usr/local/include/db-4... no
> checking for BerkeleyDB in /usr/local/include/db4... no
> configure: error: Unable to find BDB
> 
> 
[...] 
> lrwxrwxrwx 1 root root      11 2017-03-04 20:06 /usr/lib/libdb.a -> libdb-6.0.a
[...]
> lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_cxx.a -> libdb_cxx-6.0.a
> lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_cxx.so -> libdb_cxx-6.0.so
> lrwxrwxrwx 1 root root      12 2017-03-04 20:06 /usr/lib/libdb.so -> libdb-6.0.so
[...]
> lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_sql.a -> libdb_sql-6.0.a
> lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_sql.so -> libdb_sql-6.0.so
[...]
> lrwxrwxrwx 1 root root      15 2017-03-04 20:06 /usr/lib/libdb_stl.a -> libdb_stl-6.0.a
> lrwxrwxrwx 1 root root      16 2017-03-04 20:06 /usr/lib/libdb_stl.so -> libdb_stl-6.0.so
> 
> 
> #> ls -ld /usr/include/db*
> lrwxrwxrwx 1 root root   14 2017-03-04 20:06 /usr/include/db_185.h -> db6.0/db_185.h
> [...]
> lrwxrwxrwx 1 root root   10 2017-03-04 20:06 /usr/include/db.h -> db6.0/db.h

It seems that 6.0.a ist your default db version which configure for
whatever reason isn't looking for.

Elimar
-- 
  The path to source is always uphill!
                                -unknown-


More information about the neomutt-users mailing list