Hi Joseph, I have totally forgotten this problem... > The changes you made to bglmemrun script are helpful, but the underlying > problem is that the compilers is being compiled be default with > sharedlibraryclosed=yes resulting in both bmem.so and bmem_fth.so being > linked against the unsafe bigloo runtime when they are built. See the > makefile snippet below for bmem.so in bde/bmem/Makefile. > > $(BOOTLIBDIR)/bmem/bmem.$(SHAREDSUFFIX): $(LIBOBJECT) $(BOOTLIBDIR)/bmem > $(MAKE) shared-lib \ > OBJECTS="$(LIBOBJECT)" \ > FORCELD=true \ > LIBDEST=$(BOOTLIBDIR)/bmem/bmem.$(SHAREDSUFFIX) \ > LIBPATH=$(BOOTLIBDIR) \ > SONAME=bmem.$(SHAREDSUFFIX) \ > CLOSELIBS="-lbigloo_u-$(RELEASE)" You are just right in your understanding of the problem. I have now created four versions of bmem.so that should solve the problem. I'm checking that everything is fine and I upload a new tarball.
Thanks to you all for your help with fixing that problem. -- Manuel
