Hello,
when building Maxima 5.18.1 with Ecl version 9.4.1
I get right at the start the following error:
Summary:
ECL enabled. Executable name: "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/bin/ecl"
default lisp: ecl
wish executable name: "wish"
make[1]: Entering directory `/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1'
Making all in src
make[2]: Entering directory `/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src'
test -d binary-ecl || mkdir binary-ecl
/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/bin/ecl -norc -eval '(progn (load "../lisp-utils/defsystem.lisp") (load "../lisp-utils/make-depends.lisp") (funcall (intern "CREATE-DEPENDENCY-FILE" :mk) "binary-ecl/maxima" "ecl-depends.mk") (quit))'
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/../lisp-utils/defsystem.lisp"
;;; Loading #P"/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/lib/ecl-9.4.1/cmp.fas"
;;; Loading #P"/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/lib/ecl-9.4.1/sysfun.lsp"
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/../lisp-utils/make-depends.lisp"
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/maxima.system"
cd .. && /bin/sh /home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/missing --run automake-1.9 --gnu src/Makefile
configure.in:5: version mismatch. This is Automake 1.9.6,
configure.in:5: but the definition used by this AM_INIT_AUTOMAKE
configure.in:5: comes from Automake 1.9.2. You should recreate
configure.in:5: aclocal.m4 with aclocal and run automake again.
WARNING: `automake-1.9' is probably too old. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd .. && /bin/sh ./config.status src/Makefile
config.status: creating src/Makefile
make[2]: Leaving directory `/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src'
make[2]: Entering directory `/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src'
test -d binary-ecl || mkdir binary-ecl
/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/bin/ecl -norc -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :compile :verbose t) (build-maxima-lib))' -eval '(ext:quit)'
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/../lisp-utils/defsystem.lisp"
;;; Loading #P"/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/lib/ecl-9.4.1/cmp.fas"
;;; Loading #P"/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/9.4.1/lib/ecl-9.4.1/sysfun.lsp"
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/maxima.system"
; - Compiling defsystem "maxima"
; - Compiling module "package"
; - Loading binary file "binary-ecl/maxima-package.fas"
;;; Loading "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.18.1/src/binary-ecl/maxima-package.fas"
An error occurred during initialization:
In form
(PROGN
(LOAD "../lisp-utils/defsystem.lisp")
(FUNCALL (INTERN (SYMBOL-NAME :OPERATE-ON-SYSTEM) :MK)
"maxima"
:COMPILE
:VERBOSE
T)
(BUILD-MAXIMA-LIB))
Wrong number of arguments passed to function #<compiled-function SI::DODEFPACKAGE>..
make[2]: *** [binary-ecl/maxima] Error 1
I would guess that the Automake-mismatch is irrelevant here.
Oliver