Inkscape 0.44.1-1 Intel Mac OSX Package (Attempt!)
Hi,
With the guidance of Michael Wybrow, I've managed to create a working Intel OSX package, but I only have the one machine to test it on, and I don't know how likely these things are to not work on other machines. Anyway, I uploaded it to the sf.net incoming folder, and it's called Inkscape-0.44.1-1.INTEL.dmg, so please try it, and if it's okay feel free to use it for the files page. I used curl to transfer the file, and it didn't give any errors, so I'm guessing it arrived okay!
If it doesn't work, please try: http://craigmarshall.org/Inkscape-0.44.1-1.INTEL.dmg
I'm going out for my wedding anniversary dinner right now, so I won't be available to answer emails for a couple of hours at least. But I'll check them later on.
Craig
Craig Marshall wrote:
Hi,
With the guidance of Michael Wybrow, I've managed to create a working Intel OSX package, but I only have the one machine to test it on, and I don't know how likely these things are to not work on other machines. Anyway, I uploaded it to the sf.net incoming folder, and it's called Inkscape-0.44.1-1.INTEL.dmg, so please try it, and if it's okay feel free to use it for the files page. I used curl to transfer the file, and it didn't give any errors, so I'm guessing it arrived okay!
If it doesn't work, please try: http://craigmarshall.org/Inkscape-0.44.1-1.INTEL.dmg
This is cool.
I'm going out for my wedding anniversary dinner right now,
Priorities, priorities....
so I won't be available to answer emails for a couple of hours at least. But I'll check them later on.
Craig
Which brings me to my question... Has anyone tried building Inkscape on OSX with Gtk2.10/native? I talked with one of the Gtk/OSX guys, and he thinks that although much work still needs to be done, that it is basically usable and should work well with Inkscape.
This would be a good case of synchronicity. Inkscape would be a major test case for Gtk, and it would provide a good stream of bug reports and patches. This would accelerate their project and would in turn benefit Inkscape native on OSX.
I think what this would entail would be to start with Fink as a base, then get the sources from Glib2.12 to Gtk2.10 and build your own. Maybe building Gtkmm would not be necessary.
Being native would overcome the major obstacle to Inkscape being much more popular on the prime DTP platform.
bob
On 9/15/06, Bob Jamison <rwjj@...127...> wrote: <snip>
Which brings me to my question... Has anyone tried building Inkscape on OSX with Gtk2.10/native? I talked with one of the Gtk/OSX guys, and he thinks that although much work still needs to be done, that it is basically usable and should work well with Inkscape.
I've spent a few nights trying to build inkscape with the native quartz GTK from GTK head. I'll admit up front that I have very little GTK (or Inkscape) development experience, so there was a fair bit of learning over and above the native OSX side of things.
I was successful at compiling GTK+/quartz using darwinports as the basis (only because that was used in the build instructions[1]), and could happily run the gtkdemo app natively. The demo app was a good indication of where things are at - for the most part it was all working except for some graphical glitches around the place, especially in the area of color gradients and the color picker etc.
I didn't have much success with Inkscape. This may be because I was then using Fink for the non-GTK libraries, while pointing to the GTK+/quartz libraries I'd compiled using darwinports. I eventually got Inkscape to compile but couldn't get it (or Inkview) to run to the point of showing anything on the screen. This was a few weeks ago and I tried so many things and got so many different results that I can't remember to give specifics here about what happened.
As I said though, I think it may have more to do with my limited understanding of compiling and linking against GTK+ libraries than anything else.
[1] http://developer.imendio.com/projects/gtk-macosx/build-instructions
I think what this would entail would be to start with Fink as a base, then get the sources from Glib2.12 to Gtk2.10 and build your own. Maybe building Gtkmm would not be necessary.
The official build instructions listed above refer to DarwinPorts, but I'm sure that someone with a bit of understanding of Fink and GTK+ compiling in general should have no problems doing it all in Fink.
It was my intention to document my efforts on the Inkscape wiki but alas, work took over and I ran out of time. I may be able to revisit it in the coming weeks and if I do I will put what I have on the wiki then.
Cheers Derek
On Fri, Sep 15, 2006 at 09:50:33AM +0800, Derek Hinchliffe wrote:
It was my intention to document my efforts on the Inkscape wiki but alas, work took over and I ran out of time. I may be able to revisit it in the coming weeks and if I do I will put what I have on the wiki then.
That would be a great approach. Historically, the first people who tried getting Inkscape working on win32 and osx ran into all sorts of trouble, and ended up giving up in frustration, but before they dropped it, they wrote down what they'd gone through in wiki. Then, the next time someone asked about Inkscape on that platform, they took at look at that wiki page and dug into it too. They too got frustrated with it, but they'd gotten a bit further, so they added what they had learned. By the third or fourth time, someone actually got it to run, but it was full of other problems. Yet each person that worked on it, pushed it a little further along than the person before them, and inevitably Inkscape came to be installable on Windows and OSX.
Of course, there were some folks like Ishmal that have stuck with it throughout the whole process, and whom we owe a huge debt of gratitude to making it go, but I also note how effect the efforts of all these frustrated people added together.
Thus, I imagine for getting it to work natively on OSX, this same approach can be used - even though it is frustrating to not have it working 100% right out of the gate, don't worry - just note down as much as you can before you move off onto other things, and hopefully the next person to take interest in it will pick up from where you left off, and maybe by the next time you come back to it, it'll be there. :-)
Bryce
On Thu, 14 Sep 2006, Craig Marshall wrote:
With the guidance of Michael Wybrow, I've managed to create a working Intel OSX package, but I only have the one machine to test it on, and I don't know how likely these things are to not work on other machines. Anyway, I uploaded it to the sf.net incoming folder, and it's called Inkscape-0.44.1-1.INTEL.dmg, so please try it, and if it's okay feel free to use it for the files page. I used curl to transfer the file, and it didn't give any errors, so I'm guessing it arrived okay!
It looks like it contains all the right files. I have realeased that package and a Universal one I produced using the PPC and Intel build. Thanks for lending a hand on this Craig!
FWIW, I may not be around too much for OS X support over the next two weeks as I'm going overseas for a couple of conferences.
Cheers, Michael
participants (5)
-
Bob Jamison
-
Bryce Harrington
-
Craig Marshall
-
Derek Hinchliffe
-
Michael Wybrow