in reply to Problems with FREE MS VC++ tools

I just want to summarize the possibilities to work around the manifest issue with XS and VS2005 or newer since it took me long time to find a feasible solution (found it at PerlMonks, of course)

1. use VS2003 or older ;)

2. create perl.exe.manifest as in Re^2: Problems with FREE MS VC++ tools

3. patch makefile as in Re^4: Missing bufferoverflowU.lib

Replies are listed 'Best First'.
Re^2: Problems with FREE MS VC++ tools
by syphilis (Archbishop) on Aug 30, 2010 at 22:43 UTC
    patch makefile as in Re^4: Missing bufferoverflowU.lib

    To avoid having to patch the generated Makefile every time you build a module, you could fix the offending code in your perl/lib/ExtUtils/MM_Unix.pm.
    Just search that file for $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest and replace it with the correct rendition.

    Cheers,
    Rob