Dmitri,
This is because the pods are derived.
You have to build the pods first:
pp2@nereida:/tmp/parse-eyapp-read-only$ make -f makepods
yapp -n -m 'Parse::Eyapp::Parse' -o 'lib/Parse/Eyapp/Parse.pm'
lib/Parse/Eyapp/Parse.yp
PERL5LIB=lib; eyapp -n -m 'Parse::Eyapp::Parse' -o
'lib/Parse/Eyapp/Parse.pm' lib/Parse/Eyapp/Parse.yp
PERL5LIB=lib; perl eyapp -v -n -m Parse::Eyapp::Treeregparser -o
lib/Parse/Eyapp/Treeregexp.pm lib/Parse/Eyapp/Treeregexp.yp
rm -fR Parse-Eyapp-*.tar.gz
cd tt2; tpage Eyapp.tt2 > ../lib/Parse/Eyapp.pod
cd tt2; tpage Base.tt2 > ../lib/Parse/Eyapp/Base.pod
cd tt2; tpage datagenerationtut.tt2 > ../lib/Parse/Eyapp/datagenerationtut.pod
cd tt2; tpage debuggingtut.tt2 > ../lib/Parse/Eyapp/debuggingtut.pod
cd tt2; tpage defaultactionsintro.tt2 >
../lib/Parse/Eyapp/defaultactionsintro.pod
cd tt2; tpage Driver.tt2 > ../lib/Parse/Eyapp/Driver.pod
cd tt2; tpage eyappintro.tt2 > ../lib/Parse/Eyapp/eyappintro.pod
cd tt2; tpage eyapplanguageref.tt2 > ../lib/Parse/Eyapp/eyapplanguageref.pod
cd tt2; tpage MatchingTrees.tt2 > ../lib/Parse/Eyapp/MatchingTrees.pod
cd tt2; tpage Node.tt2 > ../lib/Parse/Eyapp/Node.pod
cd tt2; tpage Parse.tt2 > ../lib/Parse/Eyapp/Parse.pod
cd tt2; tpage Scope.tt2 > ../lib/Parse/Eyapp/Scope.pod
cd tt2; tpage TokenGen.tt2 > ../lib/Parse/Eyapp/TokenGen.pod
cd tt2; tpage translationschemestut.tt2 >
../lib/Parse/Eyapp/translationschemestut.pod
cd tt2; tpage Treeregexp.tt2 > ../lib/Parse/Eyapp/Treeregexp.pod
cd tt2; tpage YATW.tt2 > ../lib/Parse/Eyapp/YATW.pod
As you see, you need to have installed the Template toolkit and Parse::Yapp
See
perldoc Makefile.PL
for more instructions.
Best
Casiano
2009/12/11 Dmitry Karasik via RT <bug-Parse-Eyapp@rt.cpan.org>:
Show quoted text> Queue: Parse-Eyapp
> Ticket <URL:
http://rt.cpan.org/Ticket/Display.html?id=52650 >
>
>> I have localized now all uses of $_.
>> What will be really really helpful and more dynamic will be if you
>> checkout the parse-eyapp code at google-code and check the changes I introduce:
>>
>> svn checkout
http://parse-eyapp.googlecode.com/svn/trunk/
>> parse-eyapp-read-only
>> Let me know if this suits you
>
> That works fine, but I can't install the module:
>
> $ perl Makefile.PL
> Checking if your kit is complete...
> Warning: the following files are missing in your kit:
> lib/Parse/Eyapp.pod
> lib/Parse/Eyapp/Base.pod
> lib/Parse/Eyapp/datagenerationtut.pod
> lib/Parse/Eyapp/debuggingtut.pod
> lib/Parse/Eyapp/defaultactionsintro.pod
> lib/Parse/Eyapp/Driver.pod
> lib/Parse/Eyapp/eyappintro.pod
> lib/Parse/Eyapp/eyapplanguageref.pod
> lib/Parse/Eyapp/MatchingTrees.pod
> lib/Parse/Eyapp/Node.pod
> lib/Parse/Eyapp/Parse.pm
> lib/Parse/Eyapp/Parse.pod
> lib/Parse/Eyapp/Scope.pod
> lib/Parse/Eyapp/translationschemestut.pod
> lib/Parse/Eyapp/Treeregexp.pm
> lib/Parse/Eyapp/Treeregexp.pod
> lib/Parse/Eyapp/YATW.pod
> Please inform the author.
> Could not open 'lib/Parse/Eyapp.pod': No such file or directory at C:/strawberry
> /perl/lib/ExtUtils/MM_Unix.pm line 2588.
>
> --
> Sincerely,
> Dmitry Karasik
>
>
>