At 12:25 AM +0200 10/25/07, [EMAIL PROTECTED] wrote: >On Wed, 24 Oct 2007 23:26:32 +0200, <[EMAIL PROTECTED]> wrote: >> >>Just for laughs (I am not serious to make this work): > >Well, I couldn't stop. To get around this rather stupid problem I changed >configure.com: > >A400> diff configure.com,;1 >************ >File TMP:[AI26.perl-current]configure.com;5 > 6606 $ 'Perl_CC' 'ccflags' munchconfig.c > 6607 $ IF Needs_Opt >****** >File TMP:[AI26.perl-current]configure.com;1 > 6606 $ 'Perl_CC' munchconfig.c > 6607 $ IF Needs_Opt >************
Getting rid of your compiler flags means all bets are off. >Now it gets much further but is still far from compiling. Maybe someone here >know immediately which defines are missing: The define that is probably not missing but is most likely to be garbled is config.h. >/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/float=ieee/ieee=denorm/Define=PERL_CORE > DOIO.C > >PerlIO * >^ >%CC-E-TYPEEXPR, In this statement, "PerlIO" is declared as a typedef, and so >cannot occur as an expression. >at line number 2309 in file TMP:[AI26.perl-current]doio.c;1 > >Perl_vms_start_glob >^ >%CC-I-IMPLICITFUNC, In this statement, the identifier "Perl_vms_start_glob" is >implicitly declared as a function. >at line number 2310 in file TMP:[AI26.perl-current]doio.c;1 > > (pTHX_ SV *tmpglob, >..........^ >%CC-E-TYPEEXPR, In this statement, "SV" is declared as a typedef, and so >cannot occur as an expression. >at line number 2311 in file TMP:[AI26.perl-current]doio.c;1 > > IO *io); >....^ >%CC-E-TYPEEXPR, In this statement, "IO" is declared as a typedef, and so >cannot occur as an expression. >at line number 2312 in file TMP:[AI26.perl-current]doio.c;1 > > fp = Perl_vms_start_glob(aTHX_ tmpglob, io); >....^ >%CC-W-CVTDIFTYPES, In this statement, "Perl_vms_start_glob(...)" of type >"int", is being converted to "pointer to pointer to struct >_PerlIO". >at line number 2314 in file TMP:[AI26.perl-current]doio.c;1 >%MMK-F-ERRUPD, error status %X10B91262 occurred when updating target DOIO.OBJ >A400> > > >Just to let you know I built 5.8.2 years ago on the same machine: > Thanks for the report. It's beginning do look like VMS v6.2 and DEC C v6.0 are going to be the minimum required to build Perl 5.10. This was never a goal, but simply a side effect of features we've ended up using. If someone submits high quality patches to push support back further, I'll gladly apply them, but I probably won't find time to work on that myself. -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser