On 18 Oct 2004 at 23:13, Yoz Grahame wrote:

> On Sat, 16 Oct 2004 23:36:50 -0700, Edward Peschko <[EMAIL PROTECTED]> wrote:
> > hey all,
> > 
> > I tried to compile PAR with Microsoft's Visual C++ toolkit - and it looks like it
> > is so braindead that it can't even find 'windows.h'.
> > 
> > Has anybody done this, or do you need to stick to VC++ 6+?
> 
> Alan Stewart managed it a few months back:
> http://www.nntp.perl.org/group/perl.par/1494
> (Um, at time of mailing that page seems to have gone blank. I'm hoping
> that ABH will have the archive back up soon)
> If you can't reach the above, I know that that mail links to this page
> with much more info:
> http://wiki.tcl.tk/11431
> 
> -- Yoz

My previous post on this (the above URL) was an attempt to point others toward the 
available free resources. For myself, I already owned VC 6, so I just copied all the 
VC 
6 include files to the VC Toolkit include dir. I compiled PAR with no problem other 
than the "-GF/-Gf" issue. I did not compile Perl. I just used standard ActiveState and 
that is why I noticed the "-GF/-Gf" warning. It's in their Config.pm for 5.8.4.

However, I stopped using the Toolkit, because under some circumstances (I didn't 
determine exactly which) the resulting executable is dependent on msvcr70.dll. That 
dll 
is already installed on (most?) XP systems, but must be shipped with the executable to 
earlier systems. On the other hand, it can easily be included in the PAR executable 
with the -l option. For that matter, so could any dependant dll's from a Cygwin 
version.

Other than being free, I see no benefit of VC Toolkit over VC 6 in the world of Perl, 
and some minor nuisances.

Alan


Reply via email to