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