On Sun, 29 Oct 2000, Marc Lehmann <[EMAIL PROTECTED]> wrote:
> Hi folks... Matthias and me are tracking down severe problems with gimp,
> gimp-perl and solaris. While Matthias tracked down a problem with libtool
> not working when the locale is != C, the situation became more complicated
> now.  It seems that the gimp-libraries (e.g. libgimpui) miss lots of
> shared library dependencies and/or the rpath. This explains why this can
> be fixed by a "use Gtk" in the main perl script, since this forces libgtk
> to be linked into perl.
> Any ideas?

For what it's worth...  Since about 1.1.25, I was able to build
Gimp-Perl without problems under Solaris (except for the minor local
configuration problem that I had last week).  The Perl scripts seem to
run fine (I just checked with Glowing Steel and Xach Blocks).

When I try ldd on the installed libgimpui.so, I do have dependencies
on libgtk-1.2.so.0 and libgdk-1.2.so.0, but this does not seem to
cause any problems.  Note that my locale is C (LC_ALL and LANG are not
set); I don't know if this makes any difference.

Here is what ldd shows me:

ldd /Local/lib/libgimpui.so
        libgtk-1.2.so.0 =>       /Local/lib/libgtk-1.2.so.0
        libgdk-1.2.so.0 =>       /Local/lib/libgdk-1.2.so.0
        libgmodule-1.2.so.0 =>   /Local/lib/libgmodule-1.2.so.0
        libglib-1.2.so.0 =>      /Local/lib/libglib-1.2.so.0
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2

I had to delete the sources on the Solaris server because of a lack of
disk space, so I cannot check what happens with libtool when I rebuild
everything.  But I can try that when 1.1.30 is released, if you are
still interested.


Reply via email to