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