On Sun, 29 Oct 2000, Marc Lehmann <pcg@xxxxxxxx> 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 /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1 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. -Raphael