Kerry Clark ([EMAIL PROTECTED]) writes:

> I get the following error message:

> CC/DECC /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/Define=PERL
> _CORE VMS.C

>             _ckvmssts(SYS$DCLAST(pipe_tochild2_ast,info->in,0));
> ............^
> %CC-E-UNDECLARED, In this statement, "thr" is not declared.
> at line number 1151 in file [PERL-5_6_0]VMS.C;3

Are you doing a "build with threads"?  That's not something I've tried
(so far...I will ASAP!)  Since there's no obvious "thr" in the statement
flagged as an error, I suppose it's buried in the definition of _ckvmssts.

> These errors are only fixed after inserting a typedef for dTHX like
> the following :

> ************
> File [PERL-5_6_0]VMS.C;4
>  1121     dTHX;
>  1122     int iss;
> ******
> File [PERL-5_6_0]VMS.C;3
>  1121     int iss;
> ************

No, just me being unaware of what threaded Perl requires.  I'll try
revising the patch so it will at least build with threads.

The question of whether it will run correctly, I'll punt to Dan.
--
 Drexel University       \V                     --Chuck Lane
----------------->--------*------------<[EMAIL PROTECTED]
     (215) 895-1545      / \  Particle Physics  [EMAIL PROTECTED]
FAX: (215) 895-5934        /~~~~~~~~~~~         [EMAIL PROTECTED]

Reply via email to