in reply to ExtUtils::XSpp usage for a novice

Need ExtUtils::Typemap as argument

ExtUtils::Typemap is a wrapper around ExtUtils::Typemaps which a part of ExtUtils::ParseXS. The name was changed to prevent collisions on case-insensitive systems.

In order to use ExtUtils::Typemap, there are a few non-core dependencies that need to be installed:

#!/usr/bin/perl use strict; use warnings; use CPAN; use CPAN::Shell->install(qw( install Spiffy ExtUtils::Typemap ExtUtils::Typemaps::Default));
Try that, then give it another shot.

Replies are listed 'Best First'.
Re^2: ExtUtils::XSpp usage for a novice
by Anonymous Monk on Aug 31, 2011 at 06:48 UTC

    In order to use ExtUtils::Typemap, there are a few non-core dependencies that need to be installed:

    And Spiffy isn't one of them -- cpan does a bangup job of figuring out dependencies on its own, it doesn't really need any help

Re^2: ExtUtils::XSpp usage for a novice
by Khen1950fx (Canon) on Aug 31, 2011 at 07:20 UTC
    No. I suggest that you do some more research. You undershot the runway:). Spiffy is a dependency of ExtUtils::XSpp.

      No. I suggest that you do some more research. You undershot the runway:). Spiffy is a dependency of ExtUtils::XSpp.

      What more research? Shall I quote your own words for you again?

      Ok, you said

      In order to use ExtUtils::Typemap, there are a few non-core dependencies that need to be installed:

      ExtUtils::XSpp is not ExtUtils::Typemap, and Spiffy is not a dependency of ExtUtils::Typemap

      cpan doesn't need help figuring out dependencies, core or otherwise -- this is what the utility is all about

      All your spiffy program does is make folks think

      perl/cpan must be really FUBARed that you need to write a program to install some module

      when you don't, since cpan ExtUtils::Typemap installs everything required

      Btw, 1297 nodes and you're still replying to yourself? Clicking the correct reply link can't be that hard :/