in reply to Re^2: [OT] The free version of Visual Studio
in thread [OT] The free version of Visual Studio

Hi Rob, Unfortunately perl can not currently be compiled using the compiler (VC 8.0) that is included with MS 2005 Express Edition (or the full Visual Studio 2005 for that matter). This is mentioned in the perl 5.9.4 README.win32 but not in the 5.8.8 readme. However, while working to compile perlce I found that 5.8.8 fails building at miniperl.exe, so I can at least confirm this for 5.8.8 using the 2005 version compiler. The 2003 version of the MS compiler seems not to be available from microsoft anymore. Hopefully the build problems will get sorted out shortly.
  • Comment on Re^3: [OT] The free version of Visual Studio

Replies are listed 'Best First'.
Re^4: [OT] The free version of Visual Studio
by syphilis (Archbishop) on Jan 02, 2007 at 08:04 UTC
    Unfortunately perl can not currently be compiled using the compiler (VC 8.0)

    Now that you mention it, I vaguely recall reading about that. However, ActiveState do provide a 64-bit build - so the main thing is that I at least get hold of a compiler that I can use with ActiveState's 64-bit build (even if I can't actually build a 64-bit perl myself). I have the Enterprise Architect edition of Visual Studio .NET (7.0), but I'm not sure if it has what I need in the way of 64-bit support.
    I probably should have waited until I take possession of the new box before asking questions, but I was keen to put out a few "feelers" - and I'm glad I chose to do just that, as the responses in this thread have been very helpful. (Actually, SFLEX's reply wasn't all that helpful, but it sure was entertaining :-)

    I found that 5.8.8 fails building at miniperl.exe

    Yes, this was also reported by almut elsewhere in this thread ... it doesn't look very promising ... looks like my best bet of actually building a 64-bit perl is that my Visual Studio .NET can, in fact, deliver what I need.

    Cheers,
    Rob