gnucash on os/x, thinking of a native port to aqua/cocoa
Douglas Harvey
doug at dhware.com
Sun Feb 1 01:03:09 CST 2004
On Jan 31, 2004, at 11:49 AM, Timothy Reaves wrote:
>
> On Jan 29, 2004, at 9:12 AM, Derek Atkins wrote:
>
>> Hi,
>>
>> We would certainly welcome an aqua port, however it's a LOT of
>> work. The majority of code in GnuCash is the UI, written in
>> Gtk/Gnome. So you would either have to port that, or fine
>> a "gnome shim layer".
>>
>> I'm surprised you consider "fink install gnucash" to be "no small
>> task". However I agree that it could be made simpler.
>>
>>
>
> No offense, but are you really so deluded that you think that is all
> that is required to get gnucash running? If it were only so simple!
> With all of the broken dependencies, all the broken source that won't
> compile, it took me - a mere software engineer - about six hours of
> downloading binaries, compiling source, and fixing source to compile.
>
> Fink is nice, and I'd say it is as good as any other open source
> product, but that pretty much says it all
That is the general impression I came away with after searching for
information about gnucash on os/x -- it is a formidable undertaking.
As a matter of fact, I am playing around in interface builder now, just
kind of getting a feel for how things might be mapped from the gnome
interface to Aqua. I have gnucash running on a linux box, with the
window displaying on the mac for ease of comparison.
My goal is to have a "gnucash like" application on the mac that is very
much mac-like, rock solid, very easy to install and use, and compatible
with the file formats, etc. of the "real" gnucash.
I won't post any more messages to the list anytime soon. I'll spend
the next couple of months understanding in more detail the underlying
structure of gnucash, and experimenting to with getting a prototype
running. I'll report back once I have some sort of prototype up and
running, screenshots, that sort of thing.
If anyone is interested in the progress, feel free to drop me a note.
doug
More information about the gnucash-devel
mailing list