At 2:05 AM -0500 11/15/02, Michael G Schwern wrote:
>I can't find anything in the MMS manual to suggest -- might be special.
>Unless its doing something silly like interpreting it as an Ignore Prefix.
It turns out - is actually an alternate continuation line character
to \ (appendix B of the MMS manual mentions it). If you replace
foo = --
with
foo = "--"
you should be ok. Trying that with the MakeMaker descrip.mms gets us
on to the next problem:
$ mmk
MCR perl_root:[000000]perl.exe "-ID0:[CRAIG.EXTUTILS-MAKEMAKER-SNAP.lib]"
"-MExtUtils::Command::MM" -e "pod2man @ARGV" "--" --section=1 --perm_rw=
%DCL-W-BUFOVF, command buffer overflow - shorten expression or command line
\perl_root:[000000]perl.exe "-ID0:[CRAIG.EXTUTILS-MAKEMAKER-SNAP.lib]"
"-MExtUtils::Command::MM" -e "pod2man @ARGV" "--" --section=
3 --perm_rw= [.lib.extutils]mm_vms.pm [.blib.man3]extutils__mm_vms.rno
[.lib.extutils]mm_cygwin.pm [.blib.man3]extutils__mm
%MMK-F-ERRUPD, error status %X00038018 occurred when updating target MANIFYPODS
>Is MAN3PODS empty in the Descrip.mms? Its possible you don't have
>INSTALLMAN*DIR set in which case MAN*PODS will be empty and no man pages
>will be built.
INSTALLMAN*DIR are set. MAN1PODS is empty, MAN3PODS has stuff in it.
>Did you normally get man pages built on VMS?
When I look at a build of one of the core extensions from 5.8.0, the
manifypods section consists of:
# --- MakeMaker manifypods section:
manifypods :
$(NOECHO) $(NOOP)
so we were not doing this before. I'm not sure generating man pages
is particularly useful default behavior on VMS since there's nothing
to read them with. It does seem like a worthwhile part of the
infrastructure to have available, though, for people who know what
they're doing.
--
________________________________________
Craig A. Berry
mailto:craigberry@;mac.com
"... getting out of a sonnet is much more
difficult than getting in."
Brad Leithauser