Atkinson, Robert <[EMAIL PROTECTED]> wrote:
> Found VMS::DCLsym at CPAN, but can't get it to work!
You saw the version information/release date, did you?
> tie %allsyms, VMS::DCLsym;
> tie %cgisyms, VMS::DCLsym, 'GLOBAL';
You don't use the tied hash interface, so I'd remove these lines.
> $handle = new VMS::DCLsyms;
> $value = $handle->getsym($name);
> $handle->setsym($name,$value,'GLOBAL') or die "Can't create
> symbol: $!\n";
> $handle->delsym($name,'LOCAL') or die "Can't delete symbol: $!\n";
> $handle->clearcache();
>
> ALPHA_ROB$ PERL ROB2.TMP WEBREPORT$STORE:DAYCNV_20040518_0C7D.PDF
> Can't locate object method "TIEHASH" via package
> "VMS::DCLsym" at rob2.tmp line 2.
> %SYSTEM-F-ABORT, abort
All that said, I must admit that I haven't used VMS::DCLsym (yet).
cu,
Martin
--
OpenVMS DCL | Martin Vorlaender | OpenVMS rules!
| work: [EMAIL PROTECTED]
The Original .COM | http://www.pdv-systeme.de/users/martinv/
| home: [EMAIL PROTECTED]