> > So Tcl.so wants to implicitly load the same libtcl8.4.so as > our tclsh. > > Somehow tclsh is making TclpRealloc available to BLT, but > Tcl.so doesn't > > unless I explicitly load libtcl8.4.so after it. > > OK, and the solution is then to use a --usestubs build Tcl.so then, > correct? This really should be the default.
if --no-usestubs is broken then it should be fixed or removed. Changing defaults to solve problem is actually hiding problems instead of solving them. BR, Vadim.