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