in reply to Installing Tk problems with Active State on Windows

FWIW, that bufferoverflowU stuff appears to be geared to the microsoft compiler and sdk, see Bug #46112 for Tk: Problems compiling on x64 ActivePerl (Win Vista 64)

So you might get microsoft compiler and use that instead of mingw compiler, see How to install CPAN modules into ActivePerl

  • Comment on Re: Installing Tk problems with Active State on Windows

Replies are listed 'Best First'.
Re^2: Installing Tk problems with Active State on Windows
by bulk88 (Priest) on Aug 26, 2013 at 03:15 UTC
    Or delete all that bufferoverlowU stuff from Makefile.PL.

      Or delete all that bufferoverflowU stuff from Makefile.PL.

      But there is no bufferoverflowU stuff in Makefile.PL :)

        But there is no bufferoverflowU stuff in Makefile.PL

        Correct. It's to be found in perl/lib/Config_heavy.pl - so remove all (2, I think) occurrences of bufferoverflowU.lib from that file to fix that problem.

        But, unlike 32-bit ActivePerl and 32-bit MinGW, 64-bit ActivePerl won't work with 64-bit MinGW straight out of the box. (ExtUtils::FakeConfig needs to be installed.)

        Cheers,
        Rob