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

Hi, I need to install the Win32 API library and the serial port library to control and use the serial port. The problem is that I cannot install the Win32 API lib, the error statement said this: "Error installing package 'Win32-API.ppd', Read a PPD for 'Win32-API.ppd', but it is not intendedfor this bbuild of Perl (MSWin32-x86-multi-thread)" The second library was install succesfull. I tried to install another versions the library but always apeer the same error. What Can I do?? I can't change the version of Perl.
  • Comment on Install Win32 API library in Perl 5.6.1

Replies are listed 'Best First'.
Re: Install Win32 API library in Perl 5.6.1
by syphilis (Archbishop) on Mar 29, 2007 at 00:55 UTC
    If Win32-API-0.46 is acceptable to you, you could install it by running:

    ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/Win32-API.ppd

    It looks to me that you're current ppm is accessing the wrong repository - perhaps it's searching a repository of ppm's built for perl 5.8. What does 'ppm set' report ?

    Cheers,
    Rob
      Thanks for your answer, but this library isnot acceptable for me. I need the Win32-API version. Where can I found it??? Thanks
        I don't understand your objection.
        As it turns out, the version of Win32-API in the uwinnipeg 5.6 repository is the same as in the ActiveState 5.6 repository. I can never find the URL of the ActiveState ppd's - which is why I suggest installing from the uwinnipeg rep (as I can supply the URL for it).

        Cheers,
        Rob