Trying to build gnucash on Mac 2.9.2 using jhbuild: help?
jaearick at colby.edu
Tue Mar 4 21:53:04 EST 2014
I gave it major effort tonight. In the first round, I reran
gtk-osx-build-setup.sh, reran jhbuild (failed), selected "wipe directory
and clean", retried (failed again).
In round 2, I removed everything related to gnucash/jhbuild from my home
directory (.jhbuild* files, gtk*, Source, .local, gnucash-stable,
.subversion) and started from scratch: download gtk-osx-build-setup.sh,
download new .jhbuildrc-custom, follow the instructions on the wiki from
the beginning. Same error in Webkit, see attached. I wondered what "pull
the latest gnucash-on-mac" meant; I thought starting from scratch would do
While waiting for stuff to compile, I spent time reading thru the developer
wiki pages. I groaned when I saw the blurb at the bottom of the page
"Gtk-OSX does not yet support Universal Access." That is the one thing I
was hoping (someday) to accomplish, so my visually impaired wife could use
gnucash. At least I can export accounts to csv, pull them into Excel and
have that read text to her -- something Quicken can't do.
Jeff A. Earickson, Ph.D
Senior Server System Administrator
4214 Mayflower Hill,
Waterville ME, 04901-8842
207-859-4214 (fax 207-859-4186)
Eastern Time Zone, USA
On Tue, Mar 4, 2014 at 5:48 PM, John Ralls <jralls at ceridwen.us> wrote:
> On Mar 4, 2014, at 12:41 PM, Jeff Earickson <jaearick at colby.edu> wrote:
> > John,
> > Thank you, the boiled down output of the webkit build is attached. If
> you need the unedited output of webkit please let me know. Has anybody
> else built gnucash on Mavericks?
> > I would like to be able to build the code on my Mac so I can begin to
> peek under the hood and maybe be useful to this project someday. But as a
> UNIX guy, some of the excess baggage of Macs will befuddle me for a bit.
> > If I want to do the more classic "configure; make; make install" on a
> Linux host, what is the most commonly used platform? I took a quick swipe
> at a gnucash build on a Redhat 6.5 system (minimal install) and came up
> with lots of missing/out-of-date graphical rpms.
> Please remember to copy the list on all replies: Use "reply all".
> That should have been fixed by a collection of commits I made last week,
> but I discovered a typo just now, so I've pushed a fix. Please re-run
> gtk-osx-build-setup.sh to update .jhbuildrc. You should perhaps pull the
> latest gnucash-on-mac as well, just to be sure. There are a bunch of
> patches on WebKit, so if it fails to build after updating, select " wipe
> directory and start over". That will force applying all of the patches.
> I build Gnucash routinely on Mavericks, and though I don't rebuild the
> whole dependency stack very often I just did so last week.
> MacOSX is FreeBSD with a pretty GUI. You should be right at home with the
> command prompt. Gtk-OSX just takes care of the pain of rounding up the
> zillion dependencies and saves you the trouble of typing ./configure &&
> make && make install a zillion times, plus it's set up with the right
> parameters and in the right order to get everything built.
> The minimum RHEL for current GnuCash is 6, so it should have built OK once
> you got all of the dependencies. There's a shorthand package command at
> but of course RHEL 6 shipped with GnuCash 2.4, so what it loads in response
> to that is likely obsolete. You should be able to chase down the things
> that configure complains about and get it to build, but frankly I don't
> think that anyone has actually tried. I usually use a Debian Testing or a
> Fedora 18 VM for cross-testing and for making the distribution tarballs,
> but I know that Debian Stable works, and I'm pretty sure anything after
> Fedora 14 does.
> John Ralls
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 587126 bytes
Desc: not available
More information about the gnucash-devel