more compile problems (Berkeley db)
Gerlich, Rene
Rene.Gerlich at commerzbank.com
Tue Jul 1 09:40:32 CDT 2003
-----BEGIN PGP SIGNED MESSAGE-----
hi derek,
here's the bit from my config.log but i soo no paths. i have already tried
to set DB_LIBS or LIBS in configure but it does not help any.
configure:11754: checking for dbopen
configure:11782: gcc -o conftest -g -O2 conftest.c -lm -lm 1>&5
Undefined first referenced
symbol in file
dbopen /var/tmp//ccwZzyWQ.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 11759 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char dbopen(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dbopen();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dbopen) || defined (__stub___dbopen)
choke me
#else
dbopen();
#endif
; return 0; }
configure:11801: checking for dbopen in -ldb1
configure:11820: gcc -o conftest -g -O2 conftest.c -ldb1 -lm -lm 1>&5
ld: fatal: library -ldb1: not found
ld: fatal: File processing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 11809 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dbopen();
int main() {
dbopen()
; return 0; }
configure:11839: checking for dbopen in -ldb
configure:11858: gcc -o conftest -g -O2 conftest.c -ldb -lm -lm 1>&5
configure:12141: checking for db_185.h
configure:12151: gcc -E conftest.c >/dev/null 2>conftest.out
configure:12147:20: db_185.h: No such file or directory
configure: failed program was:
#line 12146 "configure"
#include "confdefs.h"
#include <db_185.h>
configure:12141: checking for db1/db.h
configure:12151: gcc -E conftest.c >/dev/null 2>conftest.out
configure:12147:20: db1/db.h: No such file or directory
configure: failed program was:
#line 12146 "configure"
#include "confdefs.h"
#include <db1/db.h>
configure:12141: checking for db4/db_185.h
configure:12151: gcc -E conftest.c >/dev/null 2>conftest.out
configure:12147:24: db4/db_185.h: No such file or directory
configure: failed program was:
#line 12146 "configure"
#include "confdefs.h"
#include <db4/db_185.h>
i really appreciate your help!
cheers
rene
> -----Original Message-----
> From: Derek Atkins [mailto:warlord at MIT.EDU]
> Sent: Monday, June 30, 2003 7:49 PM
> To: Gerlich, Rene
> Cc: gnucash-user at lists.gnucash.org
> Subject: Re: more compile problems (Berkeley db)
>
>
> Check config.log.. Are you sure it's properly looking in
> /usr/local/BerkeleyDB.4.1 and finding your libdb there?
>
> -derek
>
> "Gerlich, Rene" <Rene.Gerlich at commerzbank.com> writes:
>
> > Hi again,
> >
> > yes, i am still trying to get gnucash compiled on my
> solaris2.8 system.
> >
> > i am also sorry for bothering everyone in this group. i can find no
> > information anywhere else though and i did find some
> valuable stuff here!
> >
> > i have a solaris 2.8 with gcc and (appearently) all (until
> now...) required
> > libraries installed but configure still does not work.
> >
> > its now looking for BerlekeyDB. i have the latest version
> installed in
> > /usr/local/BerkeleyDB.4.1 (next to a few older ones and the
> configure script
> > can't seem to find it and i am no configuring expert. i
> have tried messing
> > aroung with a few ENV vars but really this is outside my
> area by far...
> >
> > checking for dbopen... no
> > checking for dbopen in -ldb1... no
> > checking for dbopen in -ldb... yes
> > checking for db_185.h... no
> > checking for db1/db.h... no
> > checking for db4/db_185.h... no
> > configure: error: Berkeley db library required for GnuCash
> >
> > id does not make a difference wether i use
> --enable-prefer-db1 or not
> > (having db-1.85 installed)
> >
> > boy, if i ever get this bugger compiled i promise i build a
> package from it
> > and make it available to anyone who wants it!
> >
> > thanks and cheers
> >
> > rene
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at lists.gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
>
> --
> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> Member, MIT Student Information Processing Board (SIPB)
> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
> warlord at MIT.EDU PGP key available
>
-----BEGIN PGP SIGNATURE-----
Version: Biodata SecureDesk OpenPGP CryptoEngine Version 2.1
Comment: Biodata SecureDesk - http://www.securedesk.biodata.com
iQA/AwUBPwEs5fA9dbIRIq4MEQIPmwCgha1fnTo+H+rE0vUDKkskjcuyuckAoKXh
iv3NUx+LBeSIK3OqalWrXaQV
=skrP
-----END PGP SIGNATURE-----
More information about the gnucash-user
mailing list