[GNC-dev] Compiling Gnucash on MacOS - not for the faint of heart...
chris graves
mohavebaked at gmail.com
Sun Jul 1 22:39:57 EDT 2018
Okay, so I'm an obvious newb here, with the desire to help resolve a gnucash bug (https://bugs.gnucash.org/show_bug.cgi?id=794755 <https://bugs.gnucash.org/show_bug.cgi?id=794755>).
I'm following these build instructions: https://wiki.gnucash.org/wiki/MacOSX/Quartz <https://wiki.gnucash.org/wiki/MacOSX/Quartz>
The first issue was a file not found error when executing jhbuild.
Resolved this issue by changing the first line from:
#!/usr/bin/env python2
to
#!/usr/bin/env python2.7
even though entering python2 from the terminal worked just fine...
The second issue was jhbuild not being able to find the module: meta-gnucash-stable.
In perusing https://raw.githubusercontent.com/gnucash/gnucash-on-osx/master/modulesets/gnucash.modules <https://raw.githubusercontent.com/gnucash/gnucash-on-osx/master/modulesets/gnucash.modules>, it appears
the module name to use is: gnucash. Setting it to this in ~/.jhbuildrc-custom got me past this issue.
The place I'm stuck at now is:
*** Checking out iso-codes *** [62/76]
curl --continue-at - -L http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.67.tar.xz -o /Users/chris/gtk/source/pkgs/iso-codes-3.67.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: pkg-isocodes.alioth.debian.org
*** Error during phase checkout of iso-codes: ########## Error running curl --continue-at - -L http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.67.tar.xz -o /Users/chris/gtk/source/pkgs/iso-codes-3.67.tar.xz *** [62/76]
This page: https://wiki.debian.org/Alioth/PackagingProject <https://wiki.debian.org/Alioth/PackagingProject> indicates:
Alioth is deprecated, and you should not add any new projects
In particular the gforce component is broken in many surprising ways, and there is nobody around to fix it or work around its quirks. Please do not pester the remaining caretaker with requests.
So, I'm not quite sure how to proceed.
Also, just curious, what IDE's gnucash developers use on MacOS. It appears that Xcode is not suitable.
Thanks,
Chris
More information about the gnucash-devel
mailing list