Static OS X Binary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Undecided
|
Michael Wybrow |
Bug Description
Greetings,
I'm really interested in Inkscape, but at the moment there's no way
to get an OS X Inkscape binary without building it (and all its
dependencies) yourself. There are Fink and OpenDarwin to help
you, but I've never managed to use Fink without hitting problems.
Also, the Mac community is like the Windows community in that
we expect to just grab binaries and go. I've wanted to try inkscape
several times for makig conference posters but each time I've
been stopped in my tracks by the prospect of spending *hours*
building binaries and solving the inevitable Fink problems that
would come up along the way.
You would make me really happy and probably attract quite a few
users in the Mac-heavy graphic arts community if you would take
this one step.
Thanks,
-Nathan
hmmm,
to build inkscape 0.40, you can use your darwinports, it
works perfectly well.... almost.
How to do it (as I did, it's a little tip, don't know if it
could help)
You have to get the lastest upgrades from ADC, gcc3.3 and
all that stuffs. With the versions which come from the
binaries of XCode1.2 it won't work. With the one from
XCode1.5 you just have to upgrade them.
Then, install darwinports and X11User.dmg
do :
mv /etc/X11 /etc/X11.bak
mv /usr/X11R6 /usr/X11R6.bak
mv /etc/fonts /etc/fonts.bak
then
port -v install xfree86 (now we have xorg, I don't know how
it works)
port -v install inkscape
(zzzZZZzzz, go to sleep, take a coffee, go to work, tomorrow
night you'll get it all).
mv /etc/X11 /etc/X11.dports (in case you need them again)
mv /usr/X11R6 /usr/X11R6.dports
mv /etc/fonts /etc/fonts.dports
mv /etc/X11.bak /etc/X11
mv /usr/X11R6.bak /usr/X11R6
mv /etc/fonts.bak /etc/fonts
launch X11 using the X11.app, it opens a xterm, type: bin/inkscape&
/opt/local/
that's all folks!
Now, I don't know anything about packaging it, because there
are quite a lot of dependancies (gtk2.4, X11, quite a lot of
things from gnome...)
your package would be quite heavy...
I'll try to learn about how to make packages, and try to see
if I can do it.
(note that I *don't say* I'll do it, just I'll see if it's
possible)
--
Clément Varaldi