title: “ppm.bat install failed: Can't find any package that provides MinGW”
body: <p>I am trying to install a missing Perl module (<a href="http://p3rl.org/Palm%3a%3aPDB" rel="nofollow">Palm::PDB</a>) in Windows 7.</p>
  
  <p>I have tried the following:</p>
  
  <ol>
  <li><p>Using Perl Package Manager: unfortunately it does not seem to find the module I want.</p></li>
  <li><p>Starting a CPAN shell in Windows using the command prompt: unfortunately it shows the following error. I have installed MinGW and also have set the path.</p>
  
  <pre><code>D:\Scripts&gt;perl -MCPAN -e 'shell' install Palm::PDB
  
  It looks like you don't have a C compiler and make utility installed.  Trying
  to install dmake and the MinGW gcc compiler using the Perl Package Manager.
  This may take a few minutes...
  
  ppm.bat install failed: Can't find any package that provides MinGW
  
  It looks like the installation of dmake and MinGW has failed.  You will not be
  able to run Makefile commands or compile C extension code.  Please check your
  internet connection and your proxy settings!
  </code></pre></li>
  </ol>
  
  <p>Is there any other easy way to install Perl modules on Windows?</p>