From: Eric P. M. <eri...@ne...> - 2008-07-19 16:32:48
|
Hi This will probably last until msvc 2008 when ms will make things difficult again... already you have to use the mt.exe tool to bind a manifest to the executable for the runtime dll's, especially the debug versions! Another issue is that the 2005 compiler complains that -o is being deprecated (tcl extension, not tcl proper)! and will be removed in a future release. It seems that adding yet another TEA flag for the output flag option would be good idea? Regards Eric -----Original Message----- From: tcl...@li... [mailto:tcl...@li...] On Behalf Of Pat Thoyts Sent: Friday, July 18, 2008 2:33 PM To: Tcl Core List Subject: Re: [TCLCORE] Microsoft VC 2005 compatabilty -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Joe English wrote: | Eric P. Melbardis wrote: |> I was compiling 8.5a2 |> |> In tcl/win/cat.c (read & write had to be changed) also lot's of warnings |> about unsafe function calls (ie strcat, instead of strcat_s ...) | | I recommend we not pay attention to the MSVC warnings | in this case, and instead just figure out how to make MSVC shut | up about them. | Use -D _CRT_SECURE_NO_DEPRECATE -D _CRT_NONSTDC_NO_DEPRECATE If you use the win/makefile.vc files it should build fine already. nmake -f makefile.vc OPTS=threads release Pat Thoyts -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (MingW32) iQCVAwUBSIEL/GB90JXwhOSJAQgOrAQAmRfdNXB72YMaJfSLwvmz3aQ818LmOnbr XpPiHCT8WGxBTXHnDkiikgnavnYhkmB4haA+tySegKsq/BYvi/XGLWO/3Dyguz7I o4mpqvHbnoIMkPZCf/nQ6miLEzbJzTt++ID+VADuo1eIoqohoik24iKuOixLn6gL hsHI0JhMSp0= =KrZT -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Tcl-Core mailing list Tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcl-core |