In case anybody cares about the optional Sage polymake spkg, I've
moved it from optional to experimental, since it doesn't work at all.
See below. Also, note that the fricas spkg no longer works (unless
the user has clisp systemwide) because we switched to ECL for our
lisp. I've tested and all other optional spkg's work on sage.math.
polymake-2.2.p5/SPKG.txt
Finished extraction
****************************************************
Host system
uname -a:
Linux sage.math.washington.edu 2.6.24-23-server #1 SMP Wed Apr 1
22:14:30 UTC 2009 x86_64 GNU/Linux
****************************************************
****************************************************
GCC Version
gcc -v
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--enable-mpfr --enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
****************************************************
/bin/ls: cannot access gmp-*.spkg: No such file or directory
Using to build polymake
tar: /scratch/wstein/build/sage-4.0.2.alpha3/spkg/standard/.spkg:
Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
The gmp.spkg seems to be broken - installs from binaries require that
you download the latest gmp.spkg
real 0m0.011s
user 0m0.000s
sys 0m0.010s
sage: An error occurred while installing polymake-2.2.p5
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /scratch/wstein/build/sage-4.0.2.alpha3/install.log. Describe your
computer, operating system, etc.
If you want to try to fix the problem, yourself *don't* just cd to
/scratch/wstein/build/sage-4.0.2.alpha3/spkg/build/polymake-2.2.p5 and
type 'make'.
Instead type "/scratch/wstein/build/sage-4.0.2.alpha3/sage -sh"
in order to set all environment variables correctly, then cd to
/scratch/wstein/build/sage-4.0.2.alpha3/spkg/build/polymake-2.2.p5
(When you are done debugging, you can type "exit" to leave the
subshell.)
--
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org
I emailed the people (Waldeck Hebisch and Bill Page) who made the Fricas spkg,
and I really hope they will make an ECL version of it. However, if
you want to try
that would I'm sure be appreciated.
> Another thing that does not work is "sage -
> lisp" which gave the clisp prompt. I found this rather convenient
> since I could just use the clisp within sage. Is there any plan/
> interest to switch the this lisp interface to ecl? Does ecl use
> readline?
For now you can at least start sage then type
sage: !ecl
to start ecl. It appears to not make any use of ecl. I don't know if
this is just
a compilation problem or an ecl limitation.
The Sage <--> lisp interface already works fine:
sage: lisp.eval('(+ 2 3)')
'5'
I'm not sure why %gap works but not %lisp:
sage: %lisp
ERROR: Magic function `lisp` not found.
sage: %gap
--> Switching to Gap <--
gap:
That should be consider a bug.
OK, two tickets:
(1) make "sage -lisp" run ecl: http://trac.sagemath.org/sage_trac/ticket/6287
(2) make %lisp work and run ecl + readline mode:
http://trac.sagemath.org/sage_trac/ticket/6288
-- William