libgnc-qof.so.1: cannot open shared object file

Anthony Dardis adardis at gmail.com
Sun Nov 14 13:22:23 EST 2010


Thanks. No luck so far. This system did have 2.2.9 installed using Synaptic;
I did a "complete removal" before I started this build. Following your
suggestion I tried:

(a)

env LD_LIBRARY_PATH=/usr/local/lib/

(b)

./configure --enable-dbi --with-qof=/usr/local/lib

Same error.

On Sat, Nov 13, 2010 at 9:18 PM, John Ralls <jralls at ceridwen.us> wrote:

>
> On Nov 13, 2010, at 2:34 PM, Anthony Dardis wrote:
>
> > Dear GnuCash developers,
> >
> > Apologies first if I'm in the wrong place.
> >
> > I'm trying to build 2.3.16 (RC1) on Ubuntu 10.04. This is the first time
> > I've tried to do this (other than letting Fink do it on my Mac). It
> builds
> > ok; `make check' gives errors (let me know if you want to see them); when
> I
> > type gnucash at the command line I get
> >
> > libgnc-qof.so.1: cannot open shared object file
> >
> > This came up for someone else in September. Derek asked for the following
> > information:
> >
> > ldd /usr/local/lib/libgnc-qof.so.1
> >
> > linux-gate.so.1 => (0x00ea5000)
> > libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x004fe000)
> > libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00e8e000)
> > libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x0069b000)
> > librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x00555000)
> > libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00b45000)
> > libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00c3a000)
> > libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x0089e000)
> > libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00110000)
> > libpcre.so.3 => /lib/libpcre.so.3 (0x006a7000)
> > libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00549000)
> > /lib/ld-linux.so.2 (0x00658000)
> >
> > /usr/local/lib/ has the following entries with this prefix:
> >
> > ls /usr/local/lib/libgnc-q* -l
> > -rwxr-xr-x 1 root root 1085 2010-11-13 16:41 /usr/local/lib/
> libgnc-qof.la
> > lrwxrwxrwx 1 root root 19 2010-11-13 16:41 /usr/local/lib/libgnc-qof.so
> ->
> > libgnc-qof.so.1.0.4
> > lrwxrwxrwx 1 root root 19 2010-11-13 16:41 /usr/local/lib/libgnc-qof.so.1
> ->
> > libgnc-qof.so.1.0.4
> > -rwxr-xr-x 1 root root 665759 2010-11-13 16:41
> > /usr/local/lib/libgnc-qof.so.1.0.4
> >
> > Derek suggested a "--prefix build for GnuCash to make sure it's not
> picking
> > up anything from /usr/lib". I'm not sure what this would be. I tried
> >
> > ./configure --enable-dbi --prefix=$HOME
> >
> > but I get the same error.
> >
>
> Do you have another build of gnucash on that system? If so, try adjusting
> LD_LIBRARY_PATH for the 2.3.16 instance so that if finds
> /usr/local/lib/libgnc-qof.so first.
>
> Regards,
> John Ralls
>
>
>


More information about the gnucash-devel mailing list