On Nov 8, 2009, at 5:16 PM, Martin Costabel wrote: > Viv Kendon wrote: > [] >> Error: Error on dynamically loaded library: ./dlllablgtk.so: >> dlopen(./dlllablgtk >> .so, 138): Symbol not found: _libintl_bindtextdomain >> Referenced from: /sw/lib/libgtk-1.2.0.dylib >> : >> in /sw/lib/libgtk-1.2.0.dylib >> make[1]: *** [lablgtktop] Error 2 > > This looks like a bug in the gtk+-shlibs package: libgtk-1.2.0.dylib is > linked with the -undefined dynamic_lookup flag, which most of the time is a > bad idea for dylibs. It should link explicitly with libintl from > libgettext3-shlibs. > > -- > Martin
The package really wants to use undefined symbols (libgtk doesn't link to libgdk), and I couldn't manage to get rid of it without cascading libtool weirdness. Instead I've fixed another problem - it was detecting all libraries as uninstalled because file(1) gives different output for 32-bit and 64-bit libraries. So now it at least puts -lintl into the link line again. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
