summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2004-04-01 20:28:18 (GMT)
committerBrad King <brad.king@kitware.com>2004-04-01 20:28:18 (GMT)
commitcb90652dcac8f779b02a9974f445764576e879d2 (patch)
tree687dadf1f2c309c38347520e70e4dd3914a254ba
parentd34c342b11887740343eb871648ce2f7bdf74eb0 (diff)
downloadCMake-cb90652dcac8f779b02a9974f445764576e879d2.zip
CMake-cb90652dcac8f779b02a9974f445764576e879d2.tar.gz
CMake-cb90652dcac8f779b02a9974f445764576e879d2.tar.bz2
ENH: Added comment for future work to make forwarding executable always statically linked.
-rw-r--r--Source/kwsys/ProcessFwd9x.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/kwsys/ProcessFwd9x.c b/Source/kwsys/ProcessFwd9x.c
index ed8fb11..91ace67 100644
--- a/Source/kwsys/ProcessFwd9x.c
+++ b/Source/kwsys/ProcessFwd9x.c
@@ -16,6 +16,15 @@
On Windows9x platforms, this executable is spawned between a parent
process and the child it is invoking to work around a bug. See the
Win32 implementation file for details.
+
+ Future Work: This executable must be linked statically against the C
+ runtime library before being encoded into the library. Building it
+ in this way may be hard because CMake has limited abilities to build
+ different targets with different configurations in the same
+ directory. We may just have to create and encode the executable
+ once instead of generating it during the build. This would be an
+ acceptable solution because the forwarding executable should not
+ change very often and is pretty simple.
*/
#ifdef _MSC_VER