On Fri, 08 May 2009, Sisyphus wrote: > From: "Sisyphus" <sisyph...@optusnet.com.au> > > > One test failed (t/local/00_ptr_cast.t), but it fails only because it > > fails > > to compile a test program: > > It's a bug in the test script. With some help from > http://www.perlmonks.org/index.pl?node_id=762762 , I finally found that the > executable fails to build because bufferoverflowU.lib is not linked in. In
This is only a problem when you are using the VC compiler from the Windows 2003 R2 Platform SDK. It is a variant of VS2005, but links against MSVCRT.dll instead of MSVCR80.dll. MSVCRT.dll does not contain the code necessary for the /GS buffer overrun protection new to VS2005, so it has to be linked into the generated executables statically. I guess you probably already knew this, but wanted to state it explicitly for the list archives. Cheers, -Jan _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs