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

Reply via email to