
On 2006-November-07 , at 04:15 , Derek Hinchliffe wrote:
On 11/7/06, Bryce Harrington <bryce@...961...> wrote:
On Tue, Nov 07, 2006 at 10:33:44AM +0800, Derek Hinchliffe wrote:
Hi all,
Recently I've been playing with compiling Inkscape against the experimental native quartz (Mac OS X) backend for GTK+ [1] and I've had some reasonable success so far.
Very cool! You have no idea how many times we've been asked about this, so it's extremely nice to see someone work out how to do it. It would be wonderful if you could share how to do this, for the Inkscape 0.45 release.
Bryce
I'll add some info to the wiki when I get a chance in the next few days. It was pretty straightforward though, anyone who has compiled Inkscape on OS X before should be able to follow the instructions on the Imendio page, then compile Inkscape as normal pointing it to use the quartz gtk tree instead of the fink/darwinports one.
That would really be great. Thanks for taking the time to sort all this out.
[...] I also haven't managed to make an Inkscape.app package that works yet. I tried modifying the existing packaging scripts to remove the X11 loading etc, and got it to work except there is something missing in the pango stuff so all text is garbled... but I probably just need to be including some extra libs or config files in the package.
I have had the same problem with Pango and trying to make an .app package from darwinports libraries rather than from Fink provided libraries. The wiki page about compiling Inkscape on mac os x is still incomplete because of that. It's probably the place where to add stuff about the native compilation: http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX
I tried to switch to darwinports for three reasons: - the packages they propose are usually newer than the ones from Fink. There was a discussion about switching to a newer GTK version which available only in DarwinPorts + there is a strange bug in OS X which seems to come from glibmm and I wanted to try DarwinPorts version (and the bug is still present BTW) - the system is somehow cleaner - the official way of building native gtk libraries is via darwinports. So I think that in the long run it would be great to have all dependencies in one place and just tell people who want to compile on OS X to install darwinports and get a specific list of packages.
Feel free to modify the text on the wiki and add whatever is needed. I'll try to complete the DarwinPorts part when I get time for it.
Thanks again.
JiHO --- http://jo.irisson.free.fr/