At 3:06 PM -0800 2/18/04, Chris Smith wrote: >Hi all, > >Writing to see if anyone can provide help in getting XML::Simple 2.09 >installed. Running Perl v5.8.1 and after some playing got Expat 1.95.1 >to compile and *looks* like XML::Parser 2.34 made okay. There were some >warnings about long symbols that were trimmed (see listing below) -- not >sure if this is a problem, but mmk test and mmk install seemed to go >okay.
The long symbol warnings are ok. xsubpp does its own name mangling. > >Now in the process of trying to get XML::Si >$ perl makefile.pl >Checking installed modules ... >XML::Parser is installed, it will be used by the test suite >Checking if your kit is complete... >Looks good >Writing Descrip.MMS for XML::Simple >$ mmk >cp [.lib.xml.simple]faq.pod [.blib.lib.xml.simple]faq.pod >cp [.lib.xml]simple.pm [.blib.lib.xml]simple.pm >$ mmk test >MCR $1$dkc300:[perl5_8_1]perl.exe "-MExtUtils::Command::MM" "-e" >"test_harness(0 >, '[.blib.lib]', '[.blib.arch]')" t/*.t >t/0_config........ ># Package Version ># perl 5_8_1 ># XML::Simple 2.09 ># Storable 2.08 ># XML::Parser 2.34 (default parser) ># XML::SAX Not Installed >ok >t/1_xmlin......... >ok >t/2_xmlout........ >ok >t/3_storable...... >Storable::lock_store: fcntl/flock emulation broken on VMS at >/$1$DKC300/XML-SIMP >LE-2_09/blib/lib/XML/Simple.pm line 362 Well, flock emulation isn't exactly broken, it's non-existent. Files are not opened for shared access by default on VMS, so some, but by no means all, of the locking activities performed by flock or fcntl on Unix systems are unnecessary on VMS. One would really have to look at exactly what is being locked and why. Note that there is a VMS::Lock extension on CPAN that uses native lock management services. I've never tried to build XML::Simple, so I don't really know how serious the issues are or whether there might be a simple workaround. -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
