The enclosed patch fixes a problem in the build system
of tcl.
Instead of hardwiring the list of libraries required
to link "wishx.exe" under windows the information is
now taken from the variable TK_LIBS provided
by "tkConfig.sh". In addition the libraries for
linking "tclshx.exe" are now taken from TCL_LIBS
provided by "tclConfig.sh".
These changes now cause tclx to automatically note and
use any changes in the building of Tcl and Tk. The
actual reason for this change was that Tk now
requires 'imm32.lib' to link and TclX was not aware of
this yet. The change solves this once and for all.
Fix, unified diff
Logged In: YES
user_id=75003
Assigning to Jeff for review.
Logged In: YES
user_id=75003
Applied to branch "tclx-8-3-0-branch".
Applicability to main branch is unsure.
Jeff has started a 'massive reorganization'
in that branch. Because of this this item
stays open.
Logged In: YES
user_id=72656
This won't be applicable to the new reorg, because that
won't create special executables anymore (only loadable
libs).