sanjus has asked for the wisdom of the Perl Monks concerning the following question:

I am trying to use ppm install PDF::Reuse::Barcode and it gives me an error: ppm install failed: Can't find any package that provides PDF::Reuse::Barcode I am Win7 x 64 - hence did not got the route of nmake. ppm has always been my choice of installing Perl modules. Can I use ppm to install it by downloading/unzipping the module on my local server - any instructions? TIA, -sanju

Replies are listed 'Best First'.
Re: PDF::Reuse::Barcode Install - help
by marto (Cardinal) on Aug 19, 2010 at 12:37 UTC

    Either use PPM::Repositories to add all known repositories to ppm and search again, seach google for PDF-Reuse-Barcode.ppd and see if any of them match your perl version (you don't tell us this) and architecture. Alternativly from within ppm type:

    install mingw

    To install MinGW tools (gcc etc) along with dmake. Once this has been done try installing from cpan.

    See also Installing Modules from the tutorials section.

      Here's my verison of Perl install on Win7 x64 O/S. C:\Windows\system32>perl -v This is perl, v5.10.1 built for MSWin32-x64-multi-thread (with 2 registered patches, see perl -V for more detail) I googled for the ppd without any luck. Will try again.
Re: PDF::Reuse::Barcode Install - help
by biohisham (Priest) on Aug 19, 2010 at 13:55 UTC
    Generally PPM is very good at connecting to different repositories, in that way if a package wasn't in the default repository you can look it up in another different one, however, these repositories have to be introduced to ppm, that can be done from either the GUI interface or the PPM console itself. Check this Faq. Then again, to optimize PPM performance, these repos can be activated and deactivated as well.

    On another note, if you want to install a package manually, that can be as easy as getting its zipped file and then extracting that file to either perl/site/lib or perl/lib, after that, if you're on a Windows box, you've to have utilities that're similar to make, I tried dmake, nmake and the tools from UnxUtils. Manual installation of packages becomes handy if your machine doesn't have access privileges to connect to these repositories through PPM for example.

    Last, as was also suggest, MinGW is an interesting choice as well...


    Excellence is an Endeavor of Persistence. A Year-Old Monk :D .