Dependancy problems on the latest unstable version

Dave Peticolas dave@krondo.com
Fri, 06 Oct 2000 23:41:30 -0700


Richard -Gilligan- Uschold writes:
> 
> Apparently, I have guile-1.3.tar.gz and guile-1.4-6mdk.i586.rpm
> I un'tar'red, './configure'd and 'make uninstall'ed guile-1.3
> 
> I checked kpackage and now there is a missing file in guile-1.4:
> /usr/lib/libguile.so.6 and gnucash 1.4.4 no longer runs
> 
>  42 pluto ~> gnucash&
> [1] 4000
> gnucash: error in loading shared libraries: libguile.so.4: cannot open shared
> object file: No such file or directory
> [1] 4000
> 
> /usr/lib/libguile.so.4 -> ../local/lib/libguile.so.4.0.0
> but: /usr/local/lib/libguile.so.4.0.0 does not exist.
> I changed the link to: libguile.so.4 -> libguile.so.9

Are you sure that file is missing from guile-1.4? That looks like
it's from an earlier version of guile.


> gnucash 1.4.4 sstill fails:
> 51 pluto /usr/lib> gnucash &
> [2] 4020
> 52 pluto /usr/lib> gnucash: error in loading shared libraries: gnucash: undef
> ined
> symbol: scm_async_clock
> 
> On the other hand 1.5.2 now compiles and links with no errors!
> make distclean
> This removed 'src/guile/gnc.c' as well as other stuff, including config.cache
> 7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
> 6 pluto gnucash-latest> make >& make.err.txt

You need to pick one version of guile and g-wrap to install. It is probably
easiest to pick the one that works with the binary package for 1.4.4. Make
sure you uninstall any other versions.

dave