Jamie Rasmussen wrote: > Visual Studio 6 is almost eight years old. Microsoft doesn't support it > and recent versions of the Platform SDK won't work with it.
VC6 may be old, but the latest Platform SDK does work with it, even though MS claims that it doesn't. I know it works, because I use them together. VC6 is the last compiler from MS that didn't reintroduce dll hell. > Visual Studio 2005 is brand new and pretty nice. TCL 8.4 had to be > patched to build with it, see bug #1424909. That only happened two This is all going to be in 8.4.14. For my CAD$.02 (hey, it's at par, eh?), go with a unix configure-style system on Windows as well. This can be run under cygwin (a bit hairy and gross, but has *all* the tools) or msys (light and easy). Doing this makes no statement about the compiler. We use MSVC6 for all ActiveTcl builds (just set CC=cl), but you could use msys-mingw if you wanted. It simply provides all the configurability you need with an easier-to-maintain set of scripts, because they are the same (or based on the same) scripts you use for unix. This is the basis of the Tcl Extension Architecture, and it works well. Even for extensions that I have that only run on Windows, I prefer going this method as it is easy to manage. The other alternative would be to go with one of the Tcl-based build systems. TEA should really be/use one itself, as in these cases you should be able to guarantee a pre-existing Tcl installation. Jeff Hobbs, The Tcl Guy, http://www.ActiveState.com/ -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
