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

Hello Monks,

While installing Perl-API-0.01 on v5.10.0 I ran into the following:

# make test

/usr/bin/perl /usr/lib/perl5/5.10.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.10.0/ExtUtils/typemap API.xs > API.xsc && mv API.xsc API.c

Error: 'U32 *' not in typemap in API.xs, line 124

make: *** API.c Error 1

Here is the offending section in API.xs:

CV* find_runcv(U32 *db_seqp)

Trying to decide which way to pursue this. Do I have a module missing? Or is there some other issue causing this to be parsed as "U32 *" ?

Replies are listed 'Best First'.
Re: Issue installing Perl::API
by Anonymous Monk on Jul 14, 2015 at 00:33 UTC

    Trying to decide which way to pursue this. Do I have a module missing? Or is there some other issue causing this to be parsed as "U32 *" ?

    You could start by posting a url to "Perl::API"? And maybe explain what it does?

    Are you talking about Perl-API-0.01 09 Oct 2003?

    That is even older than perl-5.10.0 18 Dec 2007

    If that is what you're talking about, your next move should be to pretend that it doesn't exist :)

    anything that depends on it needs to be written to use the official api