Re: Compiling Gtk (DUIM) on osx?
Bruce Mitchener <[email protected]> Tue, 17 Sep 2013 15:42:35 +0700
| Newsgroups | gmane.comp.lang.dylan.gwydion.devel |
|---|---|
| Message-ID | <CA+esKjN6=g4Y3CBEDjvJ--dRtcqq_NHxM6zwzqESTZ60W+Xivw@mail.gmail.com> |
Hello! On Tue, Sep 17, 2013 at 2:58 PM, <[email protected]> wrote: > Hi,**** > > ** ** > > This is probably a question for Bruce and/or Francesco. > Indeed! > After trying to compile GTK3 on my mac without success, I found a > precompiled (although only 32bit) framework on the web. It seems to work > (I’ve tried it with Vala and GtkD) and I’d like to try it with the updated > Dylan Gtk backend. The notes on the website don’t give much info on how to > actually go about compiling, and from which folder (duim or gtk?). If you > have a more detailed recipe I’d be grateful (I downloaded the opendylan > master yesterday and compiled it). > If you plan on working on the DUIM backend with us, then the easiest thing to do is to go to the 'sources' directory in your opendylan directory and run "dylan-compiler -build [project]" from there and it will compile everything into a _build directory. [project] could be: * gtk-unit-converter (This is GTK+ only, no DUIM) * scribble (Sort of works) * reversi (Sort of works if you modify it to not default to circles which lock up on some versions of GTK+) * duim-examples * duim-gui-test-suite * standalone-deuce (This is the editor that the IDE uses and is highly non-functioning in DUIM/Gtk.) You'll see that we need help for sure when you try to run those. :) Big areas that need work are in how events are handled, how we handle memory management / ownership, and just fixing bugs and improving things in general. We also have some notes about the DUIM/GTK+ backend in our hacker's guide: http://opendylan.org/documentation/hacker-guide/duim.html If you can drop by IRC, we're in #dylan on irc.freenode.net and would love to chat about this stuff. - Bruce _______________________________________________ hackers mailing list [email protected] https://lists.opendylan.org/mailman/listinfo/hackers