Version: CVS (using KDE Devel) Installed from: Compiled sources Compiler: gcc (GCC) 3.4.0 20040125 (prerelease) OS: Linux The latest release of Berkely DB is 4.2 I have looked around on Sleepycat.com and couldn't find any downloads for that version. configure requires BDB >= 3 and <= 4.1 however... (Btw, the configure error could be more helpful as well; it just says version >= 3 required!)
Either you have a mix of mismatching header files and libraries, or the configure check is too stupid. Please send your config.log to me so I can check that.
This is not a bug. Please report compile problems to the mailing list.
Subject: Re: Berkely DB <= 4.1 required? (Its hard to obtain Berkely DB <= 4.1 !) On Sunday January 25 2004 18:45, Harald Fernengel wrote: > the configure check is too stupid. Please send your config.log to me so I > can check that. Hi, attached in my config.log. Thanks for your time, Florian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAFOYNfCf8muQVS4cRAjQaAJ44jTXKfqJ3pmPurli109dcMhgwIQCaA2PZ P8FGyBBbx2zudg7SviSNK6k= =MwOE -----END PGP SIGNATURE----- Created an attachment (id=4351) config.log.bz2
Just read the logfile: conftest.cc: In function `int main()':conftest.cc:56: warning: 'db' might be used uninitialized in this function/usr/bin/../lib/libdb.so: undefined reference to `pthread_condattr_setpshared'/usr/bin/../lib/libdb.so: undefined reference to `pthread_mutexattr_destroy'/usr/bin/../lib/libdb.so: undefined reference to `pthread_mutexattr_setpshared'/usr/bin/../lib/libdb.so: undefined reference to `pthread_mutexattr_init'/usr/bin/../lib/libdb.so: undefined reference to `pthread_mutex_trylock'collect2: ld returned 1 exit status your libdb.so contains unresolved references, it cannot be used by KDevelop. In future, please use the mailing-list to post build errors. Harry