problem with compiling maxima 5.6



Hello

I have troubled when compiling maxima 5.6.
* i have compiled gcl3.4 : oK and it works
* i have edited the configure file of maxima, changed the path, and

./configure : ok
make : the beginning compiles well, suddenly, i have the error message :

Compiling sysinit.lsp.
End of Pass 1.  
End of Pass 2.  
sysinit.c:2: cmpinclude.h: Aucun fichier ou répertoire de ce type
sysinit.c: In function `init_sysinit':
sysinit.c:4: `object' undeclared (first use in this function)
sysinit.c:4: (Each undeclared identifier is reported only once
sysinit.c:4: for each function it appears in.)
sysinit.c:4: parse error before `)'
sysinit.c: At top level:
sysinit.c:6: parse error before `user_init'
sysinit.c: In function `user_init':
sysinit.c:154: `Cnil' undeclared (first use in this function)

Correctable error: (SYSTEM "(cd . ;gcc -pipe -fwritable-strings  -DVOL=volatile -I/home/michel/download/gcl-2.4.0/o -fsigned-char  -O4 -c -I. sysinit.c -w)") returned a non-zero value 0.
Signalled by UNLESS.
If continued: Continues anyway.
Broken at CERROR.  Type :H for Help.
MAKE>>echo "(setf (get :maxima :version) (quote (" `cat ../majvers` `cat ../minvers` \"`date`\" ")))" > version.lisp
echo '(si::chdir "/home/michel/download/maxima-5.6/src")' > init_max0.lisp
echo '(load "maxima-package.lisp")' >> init_max0.lisp
echo '(setq maxima::*maxima-directory* (namestring (truename "../")))' >> init_max0.lisp
echo '(si::chdir "'/home/michel/logiciels/gcl-2.4.0/unixport'")' > init_max2.lisp
cat /home/michel/logiciels/gcl-2.4.0/unixport/init_gcl.lsp | sed -e \
"s;system-init(si::chdir \"/home/michel/download/maxima-5.6/src\")(si::save-system \"saved_maxima\")g" \
> init_maxima.lsp
if cmp init_maxima.lsp /home/michel/logiciels/gcl-2.4.0/unixport/init_maxima.lsp > /dev/null ;\
then true; else  cp init_maxima.lsp /home/michel/logiciels/gcl-2.4.0/unixport/init_maxima.lsp;fi
(cd /home/michel/logiciels/gcl-2.4.0/unixport ; make saved_maxima "SYSTEM=maxima" "SYSTEM_OBJS=`cat /home/michel/download/maxima-5.6/src/maxobjs`" "PORTDIR=/home/michel/logiciels/gcl-2.4.0/unixport")
make[2]: Entering directory `/home/michel/logiciels/gcl-2.4.0/unixport'
gcc -pipe -fwritable-strings  -DVOL=volatile -I/home/michel/download/gcl-2.4.0/o -fsigned-char -c  -I../h   -c -o /home/michel/download/maxima-5.6/src/lmdcls.o /home/michel/download/maxima-5.6/src/lmdcls.c
make[2]: *** No rule to make target `/home/michel/download/maxima-5.6/src/letmac.o', needed by `raw_maxima'.  Stop.
make[2]: Leaving directory `/home/michel/logiciels/gcl-2.4.0/unixport'
make[1]: *** [saved_maxima] Error 2
make[1]: Leaving directory `/home/michel/download/maxima-5.6/src'
make: *** [all] Error 2

-- 
****************************
Michel Gosse 
michel.gosse@ac-poitiers.fr
michel.gosse@freesbee.fr
****************************