Hmm, I get a different error trying to compile Maxima w/ ECL 12.2.1. See below. I am working on Ubuntu. I downloaded the ECL tarball and compiled it.
To the ECL list -- I tried to narrow down the error by compiling only the SLATEC stuff, but ran into trouble w/ package declarations and couldn't sort it out (too lazy). Looking at xerprn.fas, I see the following string of expressions -- (simple-array character (*)) (f2cl-lib::integer4) (simple-array f2cl-lib::integer4 (5)) (simple-array character (148)) (integer) f2cl-lib::integer4 " " (t (("~A")) "~%") slatec::xerprn slatec::xgetua f2cl-lib::i1mach f2cl-lib::len f2cl-lib::fstring-/= f2cl-lib::lun->stream f2cl-lib::execute-format-main f2cl-lib::index f2cl-lib::fstring-= "SLATEC" "$$" (simple-array character (2)) "CL-USER" Maybe that's some kind of clue. For the record, this succeeds in ECL 12.2.1: (coerce "$$" '(simple-array character (2))) => "$$" Thanks for any info, Robert Dodier PS. tail end of output from make following ./configure --enable-ecl: ; - Compiling source file ; "/home/robert/maxima/maxima-git/maxima/src/numerical/slatec/xerprn.lisp" ;;; ;;; Compiling /home/robert/maxima/maxima-git/maxima/src/numerical/slatec/xerprn.lisp. ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=2 ;;; ;;; Style warning: ;;; in file xerprn.lisp, position 719 ;;; at (LET* (#) ...) ;;; ! The argument 1 of function REPLACE has type ;;; INTEGER4 ;;; instead of expected ;;; SEQUENCE ;;; Style warning: ;;; in file xerprn.lisp, position 719 ;;; at (LET* (#) ...) ;;; ! The argument 1 of function REPLACE has type ;;; INTEGER4 ;;; instead of expected ;;; SEQUENCE ;;; End of Pass 1. ;;; Style warning: ;;; ! The argument 1 of function REPLACE has type ;;; INTEGER4 ;;; instead of expected ;;; SEQUENCE ;;; Style warning: ;;; ! The argument 1 of function REPLACE has type ;;; INTEGER4 ;;; instead of expected ;;; SEQUENCE ;;; Emitting code for SLATEC::XERPRN. ;;; Finished compiling /home/robert/maxima/maxima-git/maxima/src/numerical/slatec/xerprn.lisp. ;;; ; - Loading binary file "binary-ecl/numerical/slatec/xerprn.fas" ;;; Loading "/home/robert/maxima/maxima-git/maxima/src/binary-ecl/numerical/slatec/xerprn.fas" An error occurred during initialization: "$$" is not of type (SIMPLE-ARRAY CHARACTER (2)).. make[1]: *** [binary-ecl/maxima] Error 1 ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list