Re: Compiling Gtk (DUIM) on osx?
<[email protected]> Tue, 17 Sep 2013 11:16:27 +0000
| Newsgroups | gmane.comp.lang.dylan.gwydion.devel |
|---|---|
| Message-ID | <7BDBF7A0F4101240982D908AD03B13C727538E34@EXCHMBX03.fed.cclrc.ac.uk> |
Thanks Bruce, Quick question - how does the Dylan-compiler know where the gtk libraries are? Is it assuming /opt/gtk or does it know about pkg-config? Gareth From: [email protected] [mailto:[email protected]] On Behalf Of Bruce Mitchener Sent: 17 September 2013 09:43 To: Dylan Public Development List Subject: Re: [hackers] Compiling Gtk (DUIM) on osx? Hello! On Tue, Sep 17, 2013 at 2:58 PM, <[email protected]<mailto:[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<http://irc.freenode.net> and would love to chat about this stuff. - Bruce -- Scanned by iCritical. _______________________________________________ hackers mailing list [email protected] https://lists.opendylan.org/mailman/listinfo/hackers