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]

Reply via email to