David Joyner wrote: > On Tue, Aug 11, 2009 at 4:55 AM, Dr. David > Kirkby<david.kir...@onetel.net> wrote: > > ... > >> It would be good if some people could try >> >> http://sage.math.washington.edu/home/kirkby/Solaris-fixes/ecl-9.8.1/ecl-9.8.1.spkg >> and >> http://sage.math.washington.edu/home/kirkby/Solaris-fixes/maxima-5.19.0/maxima-5.19.0.spkg >> >> on linux and OS X. > > maxima seemed to install fine on an intel macbook running 10.4.11. I applied > it > against 4.1.1.alpha0. (If you want me to use a more recent version, just ask.)
I don't believe it will make any difference, so I would not worry about that. > However, the ecl install failed. There were a lot of errors, but here are some > near the tail: Perhaps Juanjo has some idea, as he is the maintainer. I believe he tests this on OS X. In the .spkg file I made for Sage, I used: ./configure --prefix=$SAGE_LOCAL --with-system-gmp --enable-boehm=system They were all left untouched from the previous version. Whether they are the best choice for using Maxima I have no idea. > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15290: > error: ‘_ecl_static_66’ undeclared (first use in this function) > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15296: > error: ‘_ecl_static_67’ undeclared (first use in this function) > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c: > In function ‘_eclmcZExmo8_DHtxety’: > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15341: > error: ‘struct ecl_codeblock’ has no member named ‘source’ > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15348: > error: ‘_ecl_static_0’ undeclared (first use in this function) > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15353: > error: ‘_ecl_static_1’ undeclared (first use in this function) > /Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c:15358: > error: ‘_ecl_static_3’ undeclared (first use in this function) > ;;; Note: Invoking external command: > ;;; gcc -DECL_API > -I"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/c" > -I/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/local/include -g -O2 > -fPIC -fno-common -Ddarwin > -I"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/src/c" > -O > "-I/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/" > -w -c > "/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.c" > -o > "/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/spkg/build/ecl-9.8.1/src/build/lsp/format.o" > Too many arguments passed to function #<bytecompiled-function CONTINUE> > Argument list: ("~A" "Continues anyway.") > > Available restarts: > > 1. (QUIT-DEBUGGER) Quit debugger level 1. > 2. (ABORT) ABORT > > Top level. > SI> > > > I have no idea what to do here, so I hit ctl-d. > > > > > >> I can imagine updating Maxima is going to take some people some >> convincing, as I'm aware updates have suffered some problems. But it >> also corrects some problems. It is also the only easy way to get Sage to >> build on Solaris SPARC, as the latest ECL is the only one to build on >> Solaris SPARC properly. But ECL can't be updated without updating >> Maxima, due to a bug in Maxima. >> >> Dave > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---