Tom Coceano wrote:

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:

Text::Balanced used to be part of Parse::RecDescent - but it's now separate. Just grab Text::Balanced from CPAN and install it too.


The message is coming from Parse::RecDescent which needs to 'use Text::Balanced;'. When you installed Parse::RecDescent you would have been informed that Text::Balanced was missing and needed (when 'perl Makefile.PL' was run).

Cheers,
Rob



Reply via email to