>>>> "sb" == SL Baur <steve(a)xemacs.org>
writes:
sb> Jeff Miller <jmiller(a)smart.net> writes:
> using
> ./configure '--prefix=/usr/local' '--cflags='
'--package-path=/usr/local/lib/xemacs/packages-20.5-2'
> the compile failed with:
> cc -lc -lgcc /usr/lib/crtn.o `gcc -print-libgcc-file-name`
> rangetab.o: In function `mark_range_table':
> rangetab.o(.text+0xc): undefined reference to `error_check_range_table'
sb> ...
> make[1]: Leaving directory
`/mnt4/jmiller/xemacs-20.5-b15/src'
sb> Jeff, I can easily imagine failure of this sort if the New And
sb> Improved(TM) Makefile dependencies are out of date and you've recently
sb> mixed builds with and without error-checking. As far as I can tell, I
sb> did remember to rebuild the dependencies between betas. Do you have
sb> any .rej files or zero length files from patching?
no .rej files laying around. Out of my 10 or 11 standard test builds
these configurations are the only ones that compiled:
./configure '--prefix=/usr/local' '--cflags= -O3 -Wno-switch
-malign-jumps=2 -malign-loops=2 -malign-functions=2 -mcpu=pentium
-march=pentium' '--debug=no' '--error-checking=none'
'--package-path=/usr/local/lib/xemacs/packages-20.5-2'
./configure '--prefix=/usr/local' '--cflags= -O3 -Wno-switch
-malign-jumps=2 -malign-loops=2 -malign-functions=2 -mcpu=pentium
-march=pentium' '--debug=no' '--error-checking=none'
'--with-mule=yes'
'--with-xfs' '--package-path=/usr/local/lib/xemacs/packages-20.5-2'
./configure '--prefix=/usr/local' '--cflags=-g -O2 -DLRECORD_CONS
-DLRECORD_STRING -DLRECORD_VECTOR' '--use-indexed-lrecord-implementation'
'--use-minimal-tagbits'
'--package-path=/usr/local/lib/xemacs/packages-20.5-2'