Currently when I try to build Maxima with ECL on Cygwin, I get the
following error:
...
Summary:
ECL enabled. Executable name: "ecl"
default lisp: ecl
wish executable name: "wish"
Making all in src
make[1]: Entering directory
`/home/mhansen/sage-4.2/spkg/build/maxima-5.19.1.p0/src/src'
test -d binary-ecl || mkdir binary-ecl
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/mhansen/sage-4.2/spkg/build/maxima-5.19.1.p0/src/src/../lisp-utils/defsystem.lisp"
;;; Loading #P"/home/mhansen/sage-4.2/local/lib/ecl/cmp.fas"
An error occurred during initialization:
LOAD: Could not load file
#P"/home/mhansen/sage-4.2/local/lib/ecl-9.8.4/cmp.fas" (Error: "No
error").
make[1]: *** [ecl-depends.mk] Error 1
make[1]: Leaving directory
`/home/mhansen/sage-4.2/spkg/build/maxima-5.19.1.p0/src/src'
make: *** [all-recursive] Error 1
It seems like this should be a relatively easy thing to track down,
but I'm not sure where to start. It looks to be more on the ECL side
of things.
Thanks,
--Mike
> Hello,
>
> Currently when I try to build Maxima with ECL on Cygwin, I get the
> following error:
it is the same error with FriCAS. ECL cannot compile-file on cygwin :-(
would be nice indeed.
Martin
FWIW, there is a problem building ECL on HP-UX. The error might give just give
some clue to the Cygwin issue, though I admit is is unlikely.
Juanjo
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Ecls-list mailing list
> Ecls...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
>
--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
Juanjo
On Thu, Oct 29, 2009 at 4:29 AM, Juan Jose Garcia-Ripoll
<juanjose.g...@googlemail.com> wrote:
>
> The fix for this particular problem with HP-UX make is in the
> repository (GIT/CVS).
Any thoughts on the original
LOAD: Could not load file
#P"/home/mhansen/sage-4.2/local/lib/ecl-9.8.4/cmp.fas" (Error: "No
error").
problem?
Thanks,
Mike
Juanjo
Martin
On Oct 29 2009, 5:34 am, Juan Jose Garcia-Ripoll
<juanjose.garciarip...@googlemail.com> wrote:
> I have found out that the function that acts as entry point in FASLs
> (compiled lisp files) was not exported by cygwin. That prevents LOAD
> from working. A quick fix has been uploaded, but I still do not know
> whether there are other issues left.
>
> Juanjo
>
It gets farther, but still fails with:
;;; gcc -o "/home/wstein/build/sage-4.3.3.alpha0/spkg/build/
maxima-5.20.1/src/src/binary-ecl/init-cl.fas" -L"/home/wstein/build/
sage-4.3.3.alpha0/local/lib/" "/cygdrive/c/WINDOWS/TEMP/
ECLINITzVlCF0.o" "/home/wstein/build/sage-4.3.3.alpha0/spkg/build/
maxima-5.20.1/src/src/binary-ecl/init-cl.o" -shared -L/home/wstein/
build/sage-4.3.3.alpha0/local/lib -L/home/wstein/build/
sage-4.3.3.alpha0/local/lib -lecl -lgmp -lgc -lm
; - Loading binary file "binary-ecl/init-cl.fas"
;;; Loading "/home/wstein/build/sage-4.3.3.alpha0/spkg/build/
maxima-5.20.1/src/src/binary-ecl/init-cl.fas"
; - Providing system maxima
An error occurred during initialization:
C::BUILDER does not accept a file "binary-ecl/init-cl.fas" of
kind :FASL.
make[1]: *** [binary-ecl/maxima] Error 1
make[1]: Leaving directory `/home/wstein/build/sage-4.3.3.alpha0/spkg/
build/maxima-5.20.1/src/src'
make: *** [all-recursive] Error 1
---
I'm tracking this here: http://trac.sagemath.org/sage_trac/ticket/8269