axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] FW: axiom4sage-0.1.spkg axiom as a Sage package


From: Page, Bill
Subject: [Axiom-developer] FW: axiom4sage-0.1.spkg axiom as a Sage package
Date: Fri, 27 Oct 2006 04:01:52 -0400

 

-----Original Message-----
From: Bill Page [mailto:address@hidden 
Sent: Friday, October 27, 2006 3:58 AM
To: William Stein
Cc: address@hidden; address@hidden
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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]