When modules are generated under Darwin (Mac OS X 10.4.5), the extension ".so" is always used; I've been told that this comes from libtool (there's this problem with Liferea 1.0.8, whose tarball has been generated using libtool 1.5.22 Debian 1.5.22-4). Unfortunately, the value of G_MODULE_SUFFIX has changed in glib2, from what I can see:
$ grep G_MODULE_SUFFIX `locate /include/glibconfig.h` /opt/local/lib/glib-2.0/include/glibconfig.h:#define G_MODULE_SUFFIX "dylib" /opt/local/var/db/dports/software/glib2/2.10.1_0/opt/local/lib/glib-2.0/include/glibconfig.h:#define G_MODULE_SUFFIX "dylib" /opt/local/var/db/dports/software/glib2/2.8.4_0/opt/local/lib/glib-2.0/include/glibconfig.h:#define G_MODULE_SUFFIX "so" /opt/local/var/db/dports/software/glib2/2.8.5_0/opt/local/lib/glib-2.0/include/glibconfig.h:#define G_MODULE_SUFFIX "so" /opt/local/var/db/dports/software/glib2/2.8.6_0/opt/local/lib/glib-2.0/include/glibconfig.h:#define G_MODULE_SUFFIX "so" and this breaks GTK applications under Mac OS X. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA _______________________________________________ Bug-libtool mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-libtool
