David, I took a quick look at the Makefile.PL and the postamble section is a non-portable mess. There is UNIX file name syntax, UNIX Makefile syntax, UNIX compiler syntax, and even UNIX commands all over the place. The author has essentially treated MakeMaker as a hook upon which to hang a custom UNIX Makefile. The first step would be to rewrite the Makefile.PL more or less from scratch.
On the other hand, we've seen recently on the list that someone did manage to get the extension built, though I don't know how: <http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/2002-10/msg00017.html> On the *other* other hand, there were problems with a waitpid() call once he got it built. I'm sure the port is doable, it just looks like it has not yet been done ant it's not something that can be done in an hour or two. At 4:18 PM +0100 10/9/02, David Webb wrote: >I'm trying to build spamassassin on VMS 7.3-1 with >Alpha2:perl -v > >This is perl, v5.6.0 built for VMS_AXP >(with 3 registered patches, see perl -V for more detail) > >But it is falling over with a complaint about the DCL command line being too >long :- > >ALPHA2 System: mms all > >MCR $255$dkb5:[perl-5_6_0]ndbgperl.exe build/preprocessor -Mvars > -DVERSION="2.42" -DPREFIX="perl_root" >-DDEF_RULES_DI >R="perl_root/share/spamassassin" >-DLOCAL_RULES_DIR="/etc/mail/s >pamassassin" -DINSTALLSITELIB=- >"perl_root:[lib.site_perl]" -Msharpbang <SPAMASSASSIN.RAW >SPAMASSASSIN >%DCL-W-TKNOVF, command element is too long - shorten > \$255$DKB5:[PERL-5_6_0]NDBGPERL.EXE BUILD/PREPROCESSOR -MVARS -DVERSION="2.42" >-DPREFIX="perl_root" -DDEF_RULES_DIR="perl_root/share/spamassassin" >-DLOCAL_RULE >S_DIR="/etc/mail/spamassassin" -DINSTALLSITELIB="perl_root:[lib.site_perl]" >-MSH >ARPBANG <SPAMAS >%MMS-F-ABORT, For target SPAMASSASSIN, CLI returned abort status: %X000382A0. >-CLI-W-TKNOVF, command element is too long - shorten > > >(I tried MMS without the ALL first but got the same error). > >Anybody else had any luck building this on VMS. I'm hoping to use it with >PMDF on VMS. > > >David Webb >VMS and Unix team leader >CCSS >Middlesex University -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
