I recently added the modules Image::Magick and PDF::API2 to my system.
Aside from finding and building all of the prerequisites, the only major
obstacle I encountered was the need to build the supporting code using
/NAMES=(AS_IS,SHORTENED) and the fact that Perl is not built that way.
Are there any plans on the horizon to:
Make /NAME=AS_IS the default for building Perl on VMS?
Use the C compiler to shorten names rather than the code Perl uses
currently?
The 2nd most common obstacle I encountered was the number of times that
the "perl makefile.pl" command generated an MMS file that contained Unix
syntax (e.g. -W switches in the CC command line). Unfortunately, my
knowledge of the internals of the Perl extension build process is
essentially non-existant so I do not know where to fix this other than
editing the MMS file after it is created. What would be the best way to
get this addressed?
Mark Berryman