I was attempting to build parrot (0.7.1 release), but got a failure in the docs directory because "perldoc" was not in my path. Looking at the Makefile I see that it sets "PERLDOC := <my-perl-path>/perldoc", but uses "perldoc" in a rule. I think this is due to:

parrot-0.7.1/config/gen/makefiles/docs.in:37

packfile-c.pod: ../src/packfile.c
#CONDITIONED_LINE(new_perldoc): perldoc -ud packfile-c.pod ../src/packfile.c #INVERSE_CONDITIONED_LINE(new_perldoc): perldoc -u ../src/packfile.c > packfile-c.pod

Those "perldoc" commands should use $(PERLDOC).

Reply via email to