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