> Almost.
Curious - I tried again with clisp-2.28 and maxima-rc1
instead of from CVS - same error.
> I regularly build with:
> - windows 2000
> - cygwin 1.3.12-4
> - clisp-2.28=20
This is windows ME and cygwin-1.3.10, but I doubt 10->12
makes a difference.
> No tricks. Just=20
> - ./bootstrap
> - ./configure
> - make
Yes that's what I did.
I could get it to work by manually running clisp and
(use-package :mk)
(operate-on-system "maxima" :compile)
(operate-on-system "maxima" :load)
(ext:savinitmem "binary-clisp/maxima.mem" :initial-function #'user::run)
to make the mem file, and a normal make install thereafter.
BTW, the xmaxima fails on the #/bin/sh magic - under cygwin wish is called
wish83. I'd like to suggest making /usr/local/bin/xmaxima to be a generated
shell script like /usr/local/bin/maxima, with the tcl code in
/usr/local/share/maxima/5.9.0rc1/, because it too is release dependent.
> I haven't tried clisp-2.29.
Same thing. I suspect the *** - UNIX error 9 (EBADF): Bad file number
refers to stdin because of defsystem asking functions.
I'll try upgrading to 1.3.12 and see if that helps.
Mike
;; Loading file /cygdrive/c/tmp/prog/maxima-5.9.0rc1/lisp-utils/defsystem.lisp .
..
;; Loading of file /cygdrive/c/tmp/prog/maxima-5.9.0rc1/lisp-utils/defsystem.lis
p is finished.
;; Loading file /cygdrive/c/tmp/prog/maxima-5.9.0rc1/src/maxima.system ...
;; Loading of file /cygdrive/c/tmp/prog/maxima-5.9.0rc1/src/maxima.system is fin
ished.
; - Compiling defsystem "maxima"
*** - UNIX error 9 (EBADF): Bad file number
0 errors, 0 warnings
make[1]: *** [binary-clisp/maxima.mem] Error 1
make[1]: Leaving directory `/cygdrive/c/tmp/prog/maxima-5.9.0rc1/src'
make: *** [all-recursive] Error 1