db4 link problem [was: Bogofilter-0.15.9 ...]

Chris Wilkes cwilkes-bf at ladro.com
Sun Nov 23 23:26:01 CET 2003


On Sun, Nov 23, 2003 at 05:14:06PM -0500, David Relson wrote:
> On Sun, 23 Nov 2003 14:02:01 -0800
> >  Chris Wilkes <cwilkes-bf at ladro.com> wrote:
> 
> > For some reason the src rpm doesn't build correctly, I get the
> > following error:
> >   /usr/bin/ld: cannot find -ldb
> >   collect2: ld returned 1 exit status
> > However the source compiles correctly, with configure using
> > DB_LIB=-ldb, and apparently it can find my db4 (4.1.25-3) files.
> > 
> > I don't believe I had to do anything with 0.15.7-1 to get the source
> > rpm to compile correctly.
> 
> Exactly what are the commands you're using for the build?  What OS? 
> What's the path for db4?

rpmbuild --rebuild bogofilter-0.15.9-1.src.rpm

# uname -a
Linux box06 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux

That's RedHat 9.0

# rpm -qa | grep db4
db4-utils-4.1.25-3
db4-devel-4.1.25-3
db4-java-4.1.25-3
db4-debuginfo-4.1.25-3
db4-4.1.25-3

Here's the rather lengthly result of looking for all my libdb's:

# locate libdb
/usr/lib/debug/usr/lib/libdb_cxx-4.1.so.debug
/usr/lib/debug/usr/lib/libdb_java-4.1.so.debug
/usr/lib/debug/usr/lib/libdb_tcl-4.1.so.debug
/usr/lib/debug/lib/libdb-4.1.so.debug
/usr/lib/openoffice/program/libdbase641li.so
/usr/lib/openoffice/program/libdba641li.so
/usr/lib/openoffice/program/libdbi641li.so
/usr/lib/openoffice/program/libdbp641li.so
/usr/lib/openoffice/program/libdbpool2.so
/usr/lib/openoffice/program/libdbtools2.so
/usr/lib/openoffice/program/libdbu641li.so
/usr/lib/libdb.so.2
/usr/lib/libdb1.so.2
/usr/lib/libdb.so
/usr/lib/libdb_cxx.so
/usr/lib/libdb_tcl.so
/usr/lib/libdb_tcl-4.1.la
/usr/lib/libdb_tcl-4.1.a
/usr/lib/libdb_tcl-4.1.so
/usr/lib/libdb-4.1.so
/usr/lib/libdb_cxx-4.1.so
/usr/lib/libdb-4.1.a
/usr/lib/libdb-4.1.la
/usr/lib/libdb_cxx-4.1.a
/usr/lib/libdb_cxx-4.1.la
/usr/lib/libdb_java-4.1.a
/usr/lib/libdb_java-4.1.la
/usr/lib/libdb_java-4.1.so
/usr/lib/libdb_java-4.1_g.so
/usr/lib/libdb_java-4.so
/usr/lib/libdb_java.so
/usr/lib/mysql/libdbug.a
/usr/X11R6/lib/modules/extensions/libdbe.a
/usr/src/debug/db-4.1.25/libdb_java
/usr/src/debug/db-4.1.25/libdb_java/java_DbEnv.c
/usr/src/debug/db-4.1.25/libdb_java/java_Db.c
/usr/src/debug/db-4.1.25/libdb_java/java_stat_auto.c
/usr/src/debug/db-4.1.25/libdb_java/java_DbLock.c
/usr/src/debug/db-4.1.25/libdb_java/java_DbLogc.c
/usr/src/debug/db-4.1.25/libdb_java/java_DbLsn.c
/usr/src/debug/db-4.1.25/libdb_java/java_DbTxn.c
/usr/src/debug/db-4.1.25/libdb_java/java_DbUtil.c
/usr/src/debug/db-4.1.25/libdb_java/java_Dbc.c
/usr/src/debug/db-4.1.25/libdb_java/java_Dbt.c
/usr/src/debug/db-4.1.25/libdb_java/java_info.c
/usr/src/debug/db-4.1.25/libdb_java/java_info.h
/usr/src/debug/db-4.1.25/libdb_java/java_locked.c
/usr/src/debug/db-4.1.25/libdb_java/java_locked.h
/usr/src/debug/db-4.1.25/libdb_java/java_util.c
/usr/src/debug/db-4.1.25/libdb_java/java_util.h
/lib/libdb-4.1.so





More information about the Bogofilter mailing list