What's the oldest MS VC version Parrot should built with?

Vadim Konovalov vadrer at gmail.com
Fri Dec 19 20:10:52 UTC 2008


在 Friday 19 December 2008 11:42:15,Ron Blaschke 写道:

> I've probably just been lucky, but I've never had any issue because of
> using different CRTs.  If you or anyone else have, please share your
> experience, I really would like to hear them!

Again, Jan's explanation:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-03/msg00725.html

With different CRT you'll get unneeded bloat, and new CRT could not yet be 
installed on target OS, so in newer VC you need to provide user with 
instructions how to install CRT for VC9.

WinXP+SP3 do have lates VC runtime, while pure WinXP could not!


> > But there is another point: one of the widely used compilers on Win32 is
> > GCC in "no-cygwin" mode, which is ordinary GCC in cygwin but it will
> > create binaries dependant on VC6 CRT, AFAIK.
> >
> > It would be a pity to lose a possibility to create binary on the same
> > CRT.
>
> MinGW and Cygwin are supported, and if they use the standard (VC6) CRT
> that's fine.  I'm not discouraging the use of the library, just the use
> of a decade old, no longer maintained compiler.  Actually, if the CRT is
> of prime importance, I strongly second Jerry's suggestion of using MinGW.

the point I've raised is not choosing between GCC(mingv) and VC9, but rather 
why it could be desireable to not drop VC6 support, provided that there will 
be VC9 support anyway.

Best regards,
Vadim.


More information about the parrot-dev mailing list