Michael G Schwern: # On Wed, Oct 03, 2001 at 07:09:06PM +0100, Simon Cozens wrote: # > On Wed, Oct 03, 2001 at 01:55:39PM -0400, Dan Sugalski wrote: # > > If you want to wait, that's fine. I don't think I'm going # to get untangled # > > for another day or three, though. # > # > Waiting might also help to shake out whatever's wrong with # Win2K. Maybe # > it's just Brent's system being funny. (And I'd try playing # with Compaq # > Test Drive's OpenVMS system, but I can't find gzip, vmstar # or, unfortunately, # > perl. And damn, it's been a long time since I used DCL.) # # Unpleasent things happen with 5.005_03 ... # Okay. Now I'm gonna probe Perl 5's configuration to see # what headers you have around. This could take a bit on slow # machines... # Out of memory! # Out of memory! # %SYSTEM-F-ABORT, abort
Oof. It probably doesn't like the 'grep {/pattern/} keys %Config' very much. Replace: foreach(grep {/pattern/} keys %Config) { blah blah blah with: while($_=each %Config) { next unless /pattern/; blah blah blah (untested) and it ought to work okay. (Fill in the correct /pattern/, of course.) # bleadperl 12109 is slightly less unpleasent. # # Okay. Now I'm gonna probe Perl 5's configuration to see # what headers you have around. This could take a bit on slow # machines... # # Alright, now I'm gonna check some stuff by compiling and running # a small C program. This could take a bit... # Use of uninitialized value in concatenation (.) or string at # configure.pl line 137. # %DCL-W-VALREQ, missing qualifier or keyword value - supply # all required values \INCLUDE\ # C compiler died! at configure.pl line 137. # %RMS-E-FNF, file not found Yeah, that whole test.c thing is highly Unix-centric. I'll probably wrap it up in a function so hints files can override its behavior. If you can't figure out how to adapt what's there for VMS, you can always replace the split() with the actual values of the things. (Yucky, I know, but it would at least work.) --Brent Dax [EMAIL PROTECTED] Configure pumpking for Perl 6 They *will* pay for what they've done.