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