-----Original Message----- From: Bill Page [mailto:[EMAIL PROTECTED] Sent: Friday, October 27, 2006 3:58 AM To: William Stein Cc: [email protected]; [EMAIL PROTECTED] Subject: axiom4sage-0.1.spkg axiom as a Sage package
William, I have prepared an initial "alpha" version of an spkg for Axiom. You can download it (or access it directly) from here: http://sage.math.washington.edu/home/page/packages/axiom4sage-0.1.spkg Install it using the standard command in sage-1.4.2 or later: $ sage -i axiom4sage-0.1.spkg Warning: Axiom is a *big* package (35 Mbytes) and even on a fast computer (such as the Sage server) it takes over two hours to compile. After installation Axiom can be accessed in Sage in a manner very similar to Maxima. E.g. sage: p = axiom( '(2*x-1)::POLY ZMOD(3)' ) sage: p.type() Polynomial IntegerMod 3 sage: p^2 2 x + 2x + 1 This package is based on the newest experimental versions of both GCL (Lisp compiler version 2.6.8) and Axiom (the build-improvements branch). Getting these both to build within the Sage "local" environment under Ubuntu and on x86-64 hardware turned out to be a worthy challenge :-) and resulted in several new bug fixes upstream. The new build-improvements version of Axiom makes extensive use of the gnu autoconf tools and so in principle should build successfully on a much wider range of platforms. At this time the axiom4sage-0.1 package is only known to install successfully on the Sage server (Ubuntu linux) and on the Axiom server (Redhat 9 linux). I am currently working with Camm Maquire, the lead developer for GCL, to ensure that GCL and Axiom will also (real soon now!) build on OSX. I would very much appreciate reports of success or failure of installations on other systems. Regards, Bill Page. http://wiki.axiom-developer.org _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
