Op een grimmige winterdag (Sunday 09 January 2005 22:58),schreef Craig A.
Berry:
> At 9:52 PM +0100 1/9/05, Abe Timmerman wrote:
> >Doing variable substitutions on .SH files...
> >Extracting config.h (with variable substitutions)
> >%DCL-W-UNDSYM, undefined symbol - check validity and spelling
> > \USELARGEFILES\
>
> Oops. My bad. For VAX and very old Alpha we don't even ask certain
> configuration questions, and when I added -Duselargefiles recently I
> didn't handle the cases where we don't ask the question. Try the
> following patch:
That seems to work, I'll start a one-off smoke with this patch (that'll take
some time).
Meanwhile, can you submit this patch to p5p?
Thanks for the quick response!
> --- configure.com;-1 Sat Jan 8 17:57:19 2005
> +++ configure.com Sun Jan 9 15:52:44 2005
> @@ -48,6 +48,7 @@
> $ use_vmsdebug_perl = "n"
> $ use64bitall = "n"
> $ use64bitint = "n"
> +$ uselargefiles = "n"
> $ C_Compiler_Replace = "CC="
> $ Thread_Live_Dangerously = "MT="
> $ use_two_pot_malloc = "N"
> @@ -2335,12 +2336,7 @@
> $ echo "If this does not make any sense to you, just accept the default
> '" + bool_dflt + "'." $ rp = "Try to understand large files, if
> available? [''bool_dflt'] " $ GOSUB myread
> -$ IF ans
> -$ THEN
> -$ uselargefiles="define"
> -$ ELSE
> -$ uselargefiles="undef"
> -$ ENDIF
> +$ uselargefiles=ans
> $!
> $ ENDIF ! not VAX && >= 7.1
> $!
> @@ -3012,6 +3008,12 @@
> $ ELSE
> $ use64bitall = "undef"
> $ ENDIF
> +$ IF uselargefiles .OR. uselargefiles .EQS. "define"
> +$ THEN
> +$ uselargefiles = "define"
> +$ ELSE
> +$ uselargefiles = "undef"
> +$ ENDIF
> $!
> $ usemymalloc = "undef"
> $ if mymalloc then usemymalloc = "define"
> [end of patch]
as always thanks for your hard work +
Good luck,
Abe
--
I admit that there was too much waving the chicken and too little
looking at the chicken's genome in that change.
-- Jarkko Hietaniemi on p5p @ 2003-08-11