> Attached patch adds a Configure test for Visual C++ compilers. For > versions greater or equal to 14.00 (aka Visual C++ 2005) > C<_CRT_SECURE_NO_DEPRECATE> is defined, to avoid unsafe functions > deprecation warnings. > > This function or variable may be unsafe. Consider using xxx_s > instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See > online help for details. > > Changes files: > lib/Parrot/Configure/RunSteps.pm > > Added files: > config/auto/msvc.pm > config/auto/msvc/test_c.in > > applied locally, it fails on my earlier msvc install due to a version comparison error:
Determining if your C compiler is actually Visual C++......Argument "13.1.10" is n't numeric in numeric ge (>=) at config/auto/msvc.pm line 64. ............yes. otherwise, looks good. if you could get this fixed up, i'll happily apply. ~jerry