At 12:58 AM -0400 4/27/05, John E. Malmberg wrote:
>[only monitoring vmsperl list]
>Abe Timmerman wrote:
>>Hi,
>>
>>I still can't build bleadperl on the VAX (without /ignore=warning):
>>
>>CC/DECC /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=GLOBALS.obj/NoList/
>>Define=PERL_CORE GLOBALS.C
>>
>>%VCG-W-BADPSECT, The program section(psect) specified by this statement has
>>                conflicting 'nowrite' attributes with another definition
>>                of the same program section.
>>                At line number 1002 in BLDROOT:[000000]PERLAPI.H;1.
>
>That looks like a serious programming error, any idea what is causing it?
>
>It looks like it is saying that the same storage has been declared both as 
>readonly and as writable at the same time.

More specifically, the likely cause would be something declared EXT in
one place and EXTCONST elsewhere, which on VMS means globaldef and
globaldef readonly, respectively.  But the error message is less than
helpful in identifying the problem since it points you to the last
line in perlapi.h, well after any declarations.  Nothing pops out in
a quick look at Abe's listing file, but I'll try to dig into more
later.


-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to