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

Reply via email to