(trying to build a Tiger osx package)
I followed the instructions in
http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX
and also installed gtk-clearlooks
I used
./configure --disable-static --enable-shared --prefix=/path/to/build/product --enable-osxap --enable-inkboard
.
I produced an Inkscape.app but it does not run.
Loading it manually from an xterm gives
macbook:~/inkscape-0.46/packaging/macosx/Inkscape.app/Contents/MacOS duncan$ ./I
nkscape
2008-03-29 10:52:34.418 defaults[9262]
The domain/default pair of (kCFPreferencesAnyApplication, AppleAquaColorVariant)
does not exist
2008-03-29 10:52:34.435 defaults[9263]
The domain/default pair of (kCFPreferencesAnyApplication, AppleHighlightColor) d
oes not exist
Then it hangs.
Its not clear how to diagnose what the problem is.
Also, the Wiki is written assuming one is using svn.
I am using the official 0.46 release tarball, and have no idea whether
what I would get by using svn is that or some slightly different version.
I would like to produce an EXACT copy of whatever the "official" release
for LEOPARD is (exactly the same options, library dependencies,
etc) except
built on TIGER.
Is it possible to get the precise build instructions that were used for the Leopard Inskcape.app so I can run them on tiger. (I dont want to make decisions about whether to use e.g. --enable-inkboard )?
One issue I saw when building the .app was
cp: /opt/local/lib/gtk-2.0/2.10.0/loaders/*.so: No such file or directory
I'd try to produce a Tiger universal Inkscape-0.46 dmg for general distribution if the OS X packager no longer has a Tiger/Intel installation to work with,
but I need an authoritative recipe for doing it using the official release tarball. I assume using MacPorts is the the way to get the various gtk libraries, so I installed it and the recommended packages, but want to make sure I also produce a dependency-free Inkscape.app that doesnt relay on any external libraries except those that come with Tiger and Tiger/X11 (I will remove Macports as so
on as the compilation is successful, as I use Fink).
duncan