in reply to Re^2: mysql installation w/cpan
in thread mysql installation w/cpan


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"I'd rather go naked than blow up my ass"

Replies are listed 'Best First'.
Re^4: mysql installation w/cpan
by fionbarr (Friar) on Mar 19, 2010 at 11:10 UTC
    MinGW is installed in c:\MinGW....using ActiveState v5.10.1 x64

      The first thing to check is that your compiler is in your path. Not that that is any guarentee that the EU:MM tools will "find" it.

      I recently encountered a problem with building a module (threads) where the EU::MM generated makefile refused to do anything, because it decided I didn't have a compiler.

      Turned out that it was trying to use -x 'cl' to determine if the compiler existed and was executable, which is never going to work as the file is cl.exe. I bypassed the problem by just commenting out the dumb test and it went ahead successfully.

      You could try doing:

      perl -d:Trace c:\yourPerl\bin\cpan.bat

      to try and track down where (and what it is doing), to decide you don't have a compiler. But to do that you'd need to have Devel::Trace installed, which you probably don't. Catch22.

      However, Devel::Trace is a very simple module and can be installed manually by downloading this file into c:\yourPerl\lib\Devel\ directory.


      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.
        neat program...but I don't have cpan.bat...I'll try to find one.
        "ppm install failed: Can't find any package which provides MinGW" look easy, but isn't