On Wed, May 12, 2004 at 04:22:20PM +0530, pghelpdesk wrote:
> Dear Friends,
> 
> when running "make test" to install inline-perl i am getting the following
> error. Please guide me as whether this is because of Fedora core 1 which i
> am using as Linux platform or some other module which is not installed in
> the system. In the output it says "t/05files.....skipped all skipped: no
> reason given"

That test script (Inline-0.44/t/05files.t) has:

BEGIN {
    eval "require Inline::Files";
    print("1..0\n"), exit if $@;
}

so I infer that you don't have the (optional) Inline::Files module installed.
Skipped tesst are not usually something to worry about. But your log shows
that you have test failures too:

> t/00init.......ok
> t/01syntax.....Uncaught exception from user code:
>         This innvocation of Inline requires the Parse::RecDescent module.
> Can't locate Parse/RecDescent.pm in @INC (@INC contains:
> /icic/iccipaymentgateway/iccipaymentgateway/Inline-0.44/C/_Inline_test/lib
> ../blib/lib blib/lib
> /icic/iccipaymentgateway/iccipaymentgateway/Inline-0.44/C/../blib/lib
> /icic/iccipaymentgateway/iccipaymentgateway/Inline-0.44/C/../blib/arch
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1
> /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at
> ../blib/lib/Inline/C/ParseRecDescent.pm line 14.
> 
>  at ../blib/lib/Inline/C.pm line 322
> BEGIN failed--compilation aborted at t/01syntax.t line 37.
> One or more DATA sections were not processed by Inline.
> 
> t/01syntax.....dubious
>         Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED tests 1-5

It appears that you haven't installed Parse:RecDescent, which you will need
for Inline::C

Nicholas Clark

Reply via email to