in reply to Install error

'make' is a program that is not commonly installed on Windows machines, which is what I'm guessing that you're running Perl on. Use ppm or ppm3, which would be the 'safest' way to install perl modules on a Windows machine.

Note on ActiveState Perl:

The code repositories for installable modules are not updated frequently (at least this is what I've noticed) and there are modules that are up on CPAN that do not show up in the ActiveState repository.

Replies are listed 'Best First'.
Re^2: Install error
by eyidearie (Novice) on Jul 18, 2005 at 19:46 UTC
    Thanks,

    I tried to do this, but now I'm getting:

    Z:\Perl\Modules>ppm Install Spreadsheet::ParseExcel
    Installing package 'Spreadsheet-ParseExcel'...
    Error installing package 'Spreadsheet-ParseExcel': Could
    not locate a PPD file f or package Spreadsheet-ParseExcel

    Do I need to do something else first?

      C:\Perl\bin>ppm PPM - Programmer's Package Manager version 3.1. Copyright (c) 2001 ActiveState Corp. All Rights Reserved. ActiveState is a devision of Sophos. Entering interactive shell. Using Term::ReadLine::Stub as readline lib +rary. Type 'help' to get started. ppm> search parseexcel Searching in Active Repositories 1. Spreadsheet-ParseExcel [0.2603] Get information from Excel f +ile 2. Spreadsheet-ParseExcel [0.2602] Get information from Excel f +ile 3. Spreadsheet-ParseExcel [0.2603] Get information from Excel f +ile 4. Spreadsheet-ParseExcel-Sim~ [1.02] A simple interface to Excel +data 5. Spreadsheet-ParseExcel-Sim~ [1.02] A simple interface to Excel +data 6. Spreadsheet-ParseExcel_XLH~ [0.02] Parse Excel Spreadsheets usi +ng xlhtml ppm> install Spreadsheet-ParseExcel
        Hi,
        Thanks, I did see this and I did try it, but here's what I ran into:

        Z:\Perl>cd bin
        The system cannot find the path specified.
        Z:\Perl>cd ppm
        The directory name is invalid.
        Z:\Perl>ppm install Spreadsheet-ParseExcel
        No Perl script found in input
        Z:\Perl>cd Modules
        Z:\Perl\Modules>ppm install Spreadsheet-ParseExcel
        Installing package 'Spreadsheet-ParseExcel'...
        Error installing package 'Spreadsheet-ParseExcel': Could not locate a
        or package Spreadsheet-ParseExcel
        Z:\Perl\Modules>ppm install Spreadsheet-ParseExcel.ppd
        Installing package 'Spreadsheet-ParseExcel.ppd'...
        Error installing package 'Spreadsheet-ParseExcel.ppd': Read a PPD for
        et-ParseExcel.ppd', but it is not intended for this build of Perl (MS ulti-thread)

        I seem to have the wrong build of Perl installed... or something?

        Hi,
        I contacted my system administrator, and it turned out to be an issue of permissions/access. It's now been installed, and your help is certainly appreciated, thank you very much.