Hi,
"Tomas By" <[email protected]> writes:
> open("/usr/local/mercury-rotd-2009-12-28/lib/mercury/lib/libgc.so",
> O_RDONLY) = 9
[...]
> I guess that "libgc.so" is the Mercury garbage collector. Is there some
> problem with having another GC in a Guile module?
The problem is that Guile 1.9 is linked against another libgc (this one:
http://www.hpl.hp.com/personal/Hans_Boehm/gc/). So, presumably, when
dlopening the Guile module, the dynamic linker tries top open libgc.so
but picks up the wrong one, hence the failure.
Thanks,
Ludo’.