Maxima 5.16.0 / GCL 2.7.0-87



Hello,

after a successful ./configure, I get the following error in gcl:

INTERNAL-SIMPLE-ERROR: The package named USER, does not exist

That's correct, because there's only a package named COMMON-LISP-USER. This
package got the nickname CL-USER. Unfortunately not USER.

I've figured out that it happens right at the beginning:

Step 1 (works fine):
(load "../lisp-utils/defsystem.lisp")

Step 2 (fails with INTERNAL-SIMPLE-ERROR)
(compiler::emit-fn t)

Any help would be appreciated. Running Kernel 2.6.26.1
Marco

######### configure start #########
workstation:/usr/src/maxima-5.16.0# ./configure --enable-gcl
--with-gcl=/usr/local/bin/gcl
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-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
configure: creating ./config.status
config.status: creating Makefile
config.status: creating maxima-local
config.status: creating xmaxima-local
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/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

Summary:
GCL enabled. Executable name: "/usr/local/bin/gcl"
default lisp: gcl
wish executable name: "wish"

######### configure stop #########

######### GCL start #########
workstation:/usr/src/maxima-5.16.0# make
Making all in src
make[1]: Entering directory `/usr/src/maxima-5.16.0/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
/usr/local/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)
(compiler::make-all-proclaims "*/*.fn" "*/*/*/*.fn"))' && \
        /usr/local/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>>

######### GCL stop #########
-- 
View this message in context: http://www.nabble.com/Maxima-5.16.0---GCL-2.7.0-87-tp18911387p18911387.html
Sent from the Maxima mailing list archive at Nabble.com.