On Sun, 28 Nov 2004 10:17:26 -0800, Kees Cook wrote:
1- requiring gtk 2.4 already be installed
2- requiring pango 1.0 already be installed
Once I've better tested the PowerPC and Win32 support I will be submitting
a patch allowing Inkscape to use relaytool for the new GTK+ 2.4 APIs. This
would reduce its dependency to just GTK 2.0 and above which I think is
reasonable.
Alternatively a more verbose patch could be written to let it use dlopen
and fall back, but the point of relaytool is to make using dlopen/dlsym
easier and verbose.
The autopackages already download and install GTKmm, libsigc++ and libgc
is being statically linked.
Currently the relocatable builds crash, apparently due to a bug in the way
the BR_ macros are being used. I think the current approach of using an
automatically freed TLS slot is perhaps not very intuitive so I
might change binreloc to cache every unique path and free them all at
process exit time. This should hopefully fix the crash as well (debugging
optimized c++ is hard!).
thanks -mike