From: SourceForge.net <no...@so...> - 2012-07-17 13:36:06
|
Bugs item #3544967, was opened at 2012-07-17 01:55 Message generated for change (Comment added) made by decosterjos You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=3544967&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 53. Configuration and Build Tools Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Decoster Jos (decosterjos) Assigned to: Stuart Cassoff (stwo) Summary: Missing objectfiles in static lib Initial Comment: When building a static tclsh and .lib using makefile.vc, the dde and registry code is not added to the .lib. The attached patch adds those object files to the static .lib. Aa a side question: what should be done with tclOOStubLib.obj, tclStubLib.obj and tclTomMathStubLib.obj when building a static .lib with makefile.vc? Should they be added to the .lib too? ---------------------------------------------------------------------- >Comment By: Decoster Jos (decosterjos) Date: 2012-07-17 06:36 Message: When building with OPTS=staticpkg dde and registry are linked into the tclsh, but should also be in the tcl86.lib to make it possible to embed Tcl into an app with Tcl statically linked, including dde and registry. ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2012-07-17 06:31 Message: dde and registry are [load]able packages. Not clear to me why their code ought to be in a static Tcl library. The other things you mention have dev history as packages, but they are now simply part of Tcl. Need to be in the Tcl library. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=3544967&group_id=10894 |