gnucash 2.0.2 doesn't compile in ubuntu feisty

Chris cxl000 at hotmail.com
Thu Mar 8 03:59:24 EST 2007


On Wed, 2007-03-07 at 09:27 -0500, Josh Sled wrote: 
> On Wed, 2007-03-07 at 19:57 +1100, Chris wrote:
> > I have experienced build/link errors when the build process uses the
> > installed libraries and there has been an API change. Uninstall gnucash
> > before performing the build.
> 
> If you're building the trunk versions without a --prefix passed to
> configure, it will prefix into /usr/local; this isn't compatible with an
> install in /usr.  Try a --prefix like /opt/gnucash-unstable/ or
> something, which is known to work much better, and doesn't require you
> to remove your stable/installed version.
> 
I happen to use --prefix=/opt/gnucash2. If there has been an API change
to a gnucash library since the previous install link failures can occur.
I suspect debians libtool brokeness is envolved here. 
> 
> > With Fiesty their are 2 API changes in dependant libraries.
> > 1) libgtkhtml3.8    gtk_html_print has been dropped. gtk_html_print_page
> > looks to be the replacement but uses a GtkPrintContext
> 
> I don't believe this is libgtkhtml-3.8; maybe [lib]gtkhtml-3.13.x?  I do
> believe the .so name and package name might include "3.8", though...
> 
Yes 3.13.92. 
> We'd like to conditionally support building against the new version, but
> given that gtkhtml is making a not-backwards-compatible API change, it
> might be easier in the mean time to have both libgtkhtml-3.8.so(.15 or
> whatever) and whatever the new so-numbered version is co-installed.
Agreed the easiest way forward at this point is to require a down-reved
library and dev package.
Some of the changes 
> 
My point is that with an out of the box Feisty install there are a
number of reasons that the compile will fail wether using 2.0.2 source
package, 2.0.5 tarball or SVN. 
> _______________________________________________
> 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