in reply to Build problems with Archive::Zip?

That's not how the makefile is used. You should be executing the make (or dmake) utility. The make utility is what reads/uses the makefile.

Instead of manually downloading, unpacking, and building, have you tried using the cpan (or cpanm) tool to install the module?

cpan install Archive::Zip

Replies are listed 'Best First'.
Re^2: Build problems with Archive::Zip?
by BrowserUk (Patriarch) on Jul 08, 2015 at 18:46 UTC

    Do you know the different between makefile and makefile.pl?


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    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'm with torvalds on this Agile (and TDD) debunked I told'em LLVM was the way to go. But did they listen!

      Yes I do know the difference.

      I do most of my coding on *nix systems and made 2 mistakes here. 1) My mindset was in the *nix world where makefile and makefile.pl and Makefile.PL are 3 distinctly different files, which is not the case in the MS world. 2) I focused in on that 1 part and didn't read the full post.

      I retract the first part of my first post but will still recommend using cpan/cpanm for the module installs instead of doing it manually.

        For reference, the manual install fails, a cpan install works on Windows. I uninstalled my manual build then cpan Archive::Zip, worked without error.

        A reply falls below the community's threshold of quality. You may see it by logging in.
        but will still recommend using cpan/cpanm for the module installs instead of doing it manually.

        Why? What difference do you think it would have made for cpan or cpanm to have run the same commands I do, and failed in the same way?


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        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'm with torvalds on this Agile (and TDD) debunked I told'em LLVM was the way to go. But did they listen!