GnuCash 2.2.5 compilation problems on Ubuntu Heron

Ronal B Morse rbmorse at comcast.net
Fri Jul 4 20:15:22 EDT 2008


Tony, I just did this not too long ago, so it can be done.
Unfortunately, I did not keep a step-by-step log, but like you, I found
the process somewhat frustrating.  Ultimately, I was able to just grind
through the missing dependencies until I got a clean compile.  

There are two slib-related packages in repository installed on my
machine:

slib 3a4-4
guile1.6-slib

Also, I seem to remember that installing guile-1.6 worked better than
installing guile-1.8.  The guile-related packages I have installed are:

guile-1.6
guile-1.6-dev
guile-1.6-libs
guile-1.6-slib
libguile-ltdl-1
lib1threads-12
swig

Hope this helps. 

Ron Morse

On Fri, 2008-07-04 at 15:01 -0700, Tony Nelson wrote:
> Hi All,
> 
> I have been having a heck of a time attempting to compile GnuCash 2.2.5
> on Ubuntu Hardy Heron.
> 
> The error I am getting matches a closed bug (483631):
> checking for SLIB support... configure: error:
> 
>    Cannot find SLIB.  Are you sure you have it installed?
>    See http://bugzilla.gnome.org/show_bug.cgi?id=347922
>    and http://bugzilla.gnome.org/show_bug.cgi?id=483631
> 
> The fact that the bug has been closed suggests to me that the bug has
> been fixed, but that does not seem to be the case.  
> 
> Any suggestions would be greatly appreciated.
> 
> Oh, the bug below suggests setting up a symbolic link
> between /usr/share/slib/slibcat and /usr/share/slibcat
> I may have messed this up, but I don't seem to have slibcat in
> either /usr/share/slib or /usr/share.  
> 
> The following dependency list is from the README.dependencies file that
> comes with the GnuCASH 2.2.5 distribution.  In many cases the library
> name in the readme does not exactly match the library presented by
> Ubuntu's Snaptic package manager.  In such cases I have taken a guess
> and installed what seems to be the corresponding package.  My comments
> are next to each dependency.
> 
> 
> >From the README.dependencies:
> Libraries/Deps
> --------------
> 1) aqbanking 
>    aqbanking-tools exists (aqbanking is not offered by install manager)
>    aqbanking-tools installed
> 
> 2) gconf2
>    installed
> 
> 3) glib2
>    libglib2.0-0 installed
>    libglib2.0-dev installed
> 
> 4) gtk+2
>    Lots of gtk packages available, none named "gtk+2"
>    gtk2-engines installed   
> 
> 5) guile
>     guile-1.8 installed
>     guile-1.8-dev installed
>     guile-1.8-libs installed
> 
> 6) libart2
>     libart-2.0-2 installed
>     libart2.0-cil installed
>     libart-2.0-dev installed
> 
> 
> 7) libglade2
>     libglade2-0 installed
>     libglade2-dev installed
> 
> 8) libgnomeprint2.2
>     libgnomeprint2.2-0 installed
>     libgnomeprint2.2-dev installed    
> 
> 9) libgnomeui2
>     libgnomeui-0 installed
>     libgnomeui-dev installed
> 
> 10) [lib]goffice
>     libgoffice-0-4 installed
>     libgoffice-0-dev installed
>     
> 11) libgsf1
>     libgsf-1-114 installed
>     libgsf-1-dev installed
> 
> 12) [lib]gtkhtml3
>     gtkhtml3.14-19 installed
>     gtkhtml3.14-dev installed    
> 
> 13) libofx
>     libofx4 installed
>     libofx-dev installed     
> 
> 14) libxml2
>     libxml2 installed
>     libxml2-dev installed    
> 
> 15) pango
>     libpango1.0-0 installed
>     libpango1.0-dev installed
> 
> 16) swig
>     swig installed
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list