building fail on redhat 7.2 with gcl 2.4.1



Hi,
I am trying to build maxima 5.6 with gcl 2.4.1. Here is the end of the make 
output:

;; Note: Tail-recursive call of DEL was replaced by iteration.
;; Note: Tail-recursive call of ZEROP-IN-L was replaced by iteration.
;; Note: Tail-recursive call of ZEROP-IN-L was replaced by iteration.
;; Note: Tail-recursive call of HYP-NEGP-IN-L was replaced by iteration.
;; Note: Tail-recursive call of HYP-NEGP-IN-L was replaced by iteration.
;; Note: Tail-recursive call of INTERSECTION was replaced by iteration.
Warning: TRIG-LOG-1 has a duplicate definition in this file
;; Note: Tail-recursive call of SEARCHSERIESLISTP was replaced by iteration.
;; Note: Tail-recursive call of FREEVAR was replaced by iteration.
;; Note: Tail-recursive call of FREEPAR was replaced by iteration.
End of Pass 2.
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling hyp.lisp.
./saved_maxima -compile  todd-coxeter.lisp  -o-file t
Compiling todd-coxeter.lisp.
Loading ./cmpinit.lsp
Finished loading ./cmpinit.lsp
End of Pass 1.
End of Pass 2.
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling todd-coxeter.lisp.
./saved_maxima -compile  mactex.lisp  -o-file t
Compiling mactex.lisp.
Loading ./cmpinit.lsp
Finished loading ./cmpinit.lsp

Error: A comma has appeared out of a backquote.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by READ.
Backtrace: system::gcl-top-level > lisp:if > lisp:let > setq > system:error-set
> system:error-set > progn > compile-file > loop > setq > apply > apply >
compiler::compile-file1 > lisp:let > unwind-protect > progn > lisp:let* >
lisp:let > unwind-protect > progn > progn > lisp:let* > unwind-protect > do >
read
make[1]: *** [mactex.o] Erreur 1
make[1]: Quitte le répertoire `/cired/zeus/local/src/maxima-5.6/src'
make: *** [all] Erreur 2

I have a redhat 7.2 linux. I compiled gcl from source. My maxima-5.6/configure
file is:

#!/bin/sh
# edit next few lines
# GCLDIR should be where gcl was built, and the o/*.o lsp/*.o etc must be
# there to link with maxima
GCLDIR=/usr/local/src/gcl-2.4.1
# the directory where this file is, and where you will build maxima
# could use
#MAXDIR=/home/wfs/cvs/maxima
MAXDIR=`pwd`
# where to put some maxima .el files
#EMACS_SITE_LISP=/usr/local/lib/emacs/site-lisp
EMACS_SITE_LISP=/usr/share/emacs/20.7/site-lisp

# determines where to install
# PREFIX_DIR=/usr/local puts things in /usr/local/lib/maxima-x.y
# and /usr/local/bin
PREFIX_DIR=/usr/local
INFO_DIR=${PREFIX_DIR}/info
MAN_DIR=${PREFIX_DIR}/man/man1
##### end editing #########
.....

Pat