Hi Craig and fellow VMS Perlers, You last wrote about this Fri 3/16/2001 11:24 AM, not counting your very helpful comments on Eisner/Decuserve more recently.
One of my colleagues sent me an email requesting that I make XML::XSLT available on VMS. perl 5.8.6, VMS 7.3-2, DECC 7.1 latest ACRTL (version 3) on Alpha XML::XSLT (version 0.48) depends on XML::Parser (version 2.34). This depends on expat (version 2.0.0). I built expat and copied expat.olb library to sys_utility:[expat-2_0_0], and sys_utility:[expat-2_0_0.lib] I built XML-parser-2_34 using a modified version of your suggestion:: perl makefile.pl "EXPATLIBPATH=sys_utility:[expat-2_0_0.lib]" - "EXPATINCPATH=sys_utility:[expat-2_0_0.lib] This almost worked. The link of expat failed; from the undefined symbols, I could see that it had not found the expat library. I went in and changed [.expat]expat.opt SYMBOL_VECTOR=(boot_XML__Parser__Expat=PROCEDURE) [-.blib.arch.auto.XML.Parser.Expat]Expat.olb/Include=Expat [-.blib.arch.auto.XML.Parser.Expat]Expat.olb/Library [expat-2_0_0.lib]expat.olb/library PerlShr/Share I added the next to last line. Use of different expat.olb in two different locations confused me. I wonder if the three modules in the 2.0.0 expat.olb which I built, should have been inserted into parser's copy of expat.olb (which contained only expat Ident v1.0 inserted 25-sep-2006 11am). Once I figured that out, XML::Parser passed all tests. I then built XML::DOM (version 1.44), which depended on libxml-perl (version 0.08) and XML::RegExp (version 0.03). XML::DOM passed all tests. Finally I built XML::XSLT, and all tests passed. Unfortunately, I can not get XML::XSLT installed (from the SYSTEM account), neither with MMK, nor with MMS. Here's the mms output: mms /list=xlst_install.log install !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Can't create 'perl_root:[utils]' Unknown Error !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! at -e line 1 %SYSTEM-F-ABORT, abort %MMS-F-ABORT, For target PURE_SITE_INSTALL, CLI returned abort status: %X0000002C. -SYSTEM-F-ABORT, abort I have attached the mms output xslt_install.log (I changed the name from the mangled typo above). I used MMK throughout the above, and it gave the exact same error; I now tried MMS, just in case (and I knew how to log the actions). Thank you for your helpful suggestions in the past. Carl Friedberg [EMAIL PROTECTED] www.comets.com
xslt_install.log
Description: xslt_install.log