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
-~----------~----~----~----~------~----~------~--~---

Reply via email to