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