failed CVS maxima compilation with GCL



Hi,

I'm trying to compile maxima with GCL on a machine running Ubuntu
linux 8.10.

I compiled GCL from CVS today, apparently successfully:
GCL (GNU Common Lisp)  2.7.0 ANSI    Apr 26 2010 16:46:28

and the output when I try to compile maxima from CVS is below.  
What should I do?

Best wishes,
Rupert

--------------------------------------------------

$ ./configure --enable-gcl --with-gcl=/opt/gcl/bin/gcl --prefix=/opt/maxima-cvs && make

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for emacs... emacs
checking where .elc files should go... ${datarootdir}/emacs/site-lisp
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for iconv... true
checking for recode... true
checking POSIX shell to see that it contains getopts... trying /bin/sh
POSIX shell is /bin/sh
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
configure: creating ./config.status
config.status: creating maxima-local
config.status: creating xmaxima-local
config.status: creating Makefile
config.status: creating maxima.spec
config.status: creating maxima.iss
config.status: creating src/Makefile
config.status: creating src/maxima
config.status: creating src/maxima.bat
config.status: creating src/rmaxima
config.status: creating src/autoconf-variables.lisp
config.status: creating lisp-utils/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating doc/emaxima/Makefile
config.status: creating doc/info/Makefile
config.status: creating doc/info/include-maxima.texi
config.status: creating doc/info/es/Makefile
config.status: creating doc/info/es.utf8/Makefile
config.status: creating doc/info/pt/Makefile
config.status: creating doc/info/pt.utf8/Makefile
config.status: creating doc/info/pt_BR/Makefile
config.status: creating doc/info/pt_BR.utf8/Makefile
config.status: creating doc/intromax/Makefile
config.status: creating doc/man/Makefile
config.status: creating doc/man/maxima.1
config.status: creating doc/man/ru/maxima.1
config.status: creating doc/share/Makefile
config.status: creating interfaces/Makefile
config.status: creating interfaces/emacs/Makefile
config.status: creating interfaces/emacs/emaxima/Makefile
config.status: creating interfaces/emacs/imaxima/Makefile
config.status: creating interfaces/emacs/misc/Makefile
config.status: creating interfaces/xmaxima/Makefile
config.status: creating interfaces/xmaxima/autoconf-variables.tcl
config.status: creating interfaces/xmaxima/Tkmaxima/Header.tcl
config.status: creating interfaces/xmaxima/doc/Makefile
config.status: creating interfaces/xmaxima/doc/figures/Makefile
config.status: creating interfaces/xmaxima/msgs/Makefile
config.status: creating interfaces/xmaxima/win32/Makefile
config.status: creating plotting/mgnuplot
config.status: creating share/Makefile
config.status: creating demo/Makefile
config.status: creating plotting/Makefile
config.status: creating locale/Makefile
config.status: creating src/lisp

Summary:
GCL enabled. Executable name: "/opt/gcl/bin/gcl"
default lisp: gcl
wish executable name: "wish"
Making all in src
make[1]: Entering directory `/home/levene/src/maxima-cvs/maxima/src'
test -d binary-gcl || mkdir binary-gcl
test -d binary-gcl/numerical || mkdir binary-gcl/numerical
test -d binary-gcl/numerical/slatec || mkdir binary-gcl/numerical/slatec
/opt/gcl/bin/gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (compiler::emit-fn t) (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :compile :verbose t) (load "../lisp-utils/make-proclaim.lisp") (compiler::make-all-proclaims "*/*.fn" "*/*/*/*.fn"))' && \
		 /opt/gcl/bin/gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system "binary-gcl/maxima"))'

Warning: SIMPLE-WARNING: REQUIRE is being redefined.
Warning: SIMPLE-WARNING: ENSURE-DIRECTORIES-EXIST is being redefined.

Error: 
Fast links are on: do (si::use-fast-links nil) for debugging
Signalled by PROGN.
INTERNAL-SIMPLE-ERROR: The package named USER, does not exist

Broken at PROGN.  Type :H for Help.
 1 (Continue) Retry loading file NIL.
 2 Return to top level.
COMMON-LISP-USER>>