Following the README for Inline 0.44 on the CPAN site, I downloaded and
installed Digest::MD5 and Parse::RecDescent.

I then installed Inline.

I am running the basic hello world example from the cookbook:

#!/usr/bin/perl -w

use Inline C => <<'END_C';

void greet()
{
  printf("Hello World!\n");
}
END_C

greet;


When I run this I get the following error:
------------------------------------------
darlington:/export/home/omnitest/laj % tom_hello.pl
This innvocation of Inline requires the Parse::RecDescent module.
Can't locate Text/Balanced.pm in @INC (@INC contains:
/export/home/omnitest/laj/_Inline/lib
/usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib
/usr/perl5/site_perl/5.6.1/sun4-solaris-64int /usr/perl5/site_perl/5.6.1
/usr/perl5/site_perl /usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int
/usr/perl5/vendor_perl/5.6.1 /usr/perl5/vendor_perl .) at
/usr/perl5/site_perl/5.6.1/Parse/RecDescent.pm line 9.
BEGIN failed--compilation aborted at
/usr/perl5/site_perl/5.6.1/Parse/RecDescent.pm line 9.
Compilation failed in require at
/usr/perl5/site_perl/5.6.1/Inline/C/ParseRecDescent.pm line 14.

BEGIN failed--compilation aborted at tom_hello.pl line 10.

I am sure I am missing something real basic - is there another dependency I
need?

Any help would be appreciated.

Thanks,
Thomas E. Coceano


Reply via email to