On mercredi, avril 24, 2002, at 04:19 , Chris Zubrzycki wrote: > > On Wednesday, April 24, 2002, at 09:15 AM, Martin Costabel wrote: > >> On mercredi, avril 24, 2002, at 02:13 , Kaspar Pflugshaupt wrote: >>> >>> dyld: bash multiple definitions of symbol _BC >>> /sw/lib/libreadline.4.2.dylib(terminal.so) definition of _BC >>> /sw/lib/libncurses.dylib.5(lib_termcap.o) definition of _BC > >>> (i) libxpg4 20010605-14 Locale-enabling preload library >> >> Yet another guess: update your libxpg4 (or remove it if you don't >> need it) and you'll be fine. > > how can that make a difference? the 2 libs are from readline and > ncurses. > Yes, but libxpg4 sets an environment variable DYLD_FORCE_FLAT_NAMESPACE that produces this crash of bash, cvs and a couple of other programs that were compiled with twolevel_namespace and depend on dylibs that define the same symbol multiple times. The new versions of libxpg4 contain some tricks to unset this environment variable for the programs that don't like it.
This was discussed a couple of times on the lists. -- Martin _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
