On 11/09/2010 16:20, Craig A. Berry wrote:
In article<4c8a32bb.3040...@easysoft.com>,
martin.ev...@easysoft.com ("Martin J. Evans") wrote:
On 09/09/10 15:18, Martin J. Evans wrote:
v20 $ perl -I[.blib.lib] -I[.blib.arch] [.t]19fhtrace.t
1..27
ok 1 - use DBI;
Can't set DBI::db=HASH(0x38c68c)->{PrintWarn}: unrecognised attribute or
invalid
value at /perl_root/lib/site_perl/DBD/ExampleP.pm line 230.
# Looks like you planned 27 tests but ran 1.
# Looks like your test exited with 1024 just after 1.
%SYSTEM-F-ABORT, abort
This one was down to the fact that those -Is on the command line are not
working.
Depending on your VMS version you can
$ define DECC$ARGV_PARSE_STYLE ENABLE
to preserve the case of command-line arguments, or, on any VMS version,
use double quotes like so:
$ perl -"I[.blib.lib]" -"I[.blib.arch]" [.t]19fhtrace.t
Thanks Craig.
I did in fact know those solutions but it has been many years since I
actively worked on VMS and my memory has dulled. I had executed "set
process/parse=extended" thinking that was what sorted it. Funnily enough
I remembered most of the Gold/PF1 key combinations for editing in
edt/lse but only by not trying to remember them and just doing what came
naturally to me but then I had a battle trying to get a vt220-like
terminal in Ubuntu Linux. By the time I'd got going again a colleague
reminded me I'd installed both vim and emacs!
Thanks again for the reminder and for letting me cajole you into taking
a look.
Martin