Warning: Experimental!These builds of Axiom were prepared using the Axiom Silver (build-improvements) branch. They have only been lightly tested (if at all). If you can download and test these builds, your feedback will help greatly to improve the new build environment. Download: Sun Solaris 10 Sparc (280R) I have successfully built the Axiom Silver build.improvements branch on a Sun 280R (sparc, 64bit) Solaris 10 06/06 system with an up to date GNU toolchain installed: bash-2.05$ gcc --version gcc (GCC) 4.1.1 etc. You should be able to satisfy all uncommon dependencies by installing packages from sunfreeware.com I built and installed GCL separately from the Axiom build. I really like this option. :-) I think it makes the whole build easier:
bash-2.05$ svn co https://svn.sourceforge.net/svnroot/axiom/ \
branches/build-improvements axiom.build-improvements
bash-2.05$ svn co https://svn.sourceforge.net/svnroot/axiom/ \
branches/build-improvements axiom.build-improvements
bash-2.05$ tar xzvf axiom.build-improvements/zips/gcl-2.6.8pre.tgz
But it wasn't quite so easy... A patch was necessary to build GCL. (See axiom-developer email ):
bash-2.05$ cd gcl-2.6.8pre
bash-2.05$ ./configure --disable-emacsdir --disable-tkconfig \
--disable-tclconfig --disable-xgcl
bash-2.05$ nohup make&
bash-2.05$ tail -f nohup.out
bash-2.05$ su
bash-2.05# make install
Some patches were also necessary to the Axiom sources. With the new build.improvements branch we can now do an out-of-source build for Axiom: bash-2.05$ mkdir axiom.build bash-2.05$ cd axiom.build bash-2.05$ ../axiom.build-improvements/configure bash-2.05$ nohup make& bash-2.05$ tail -f nohup.out A patch was also necessary for the install phase: bash-2.05$ su bash-2.05# make install 78 installing Axiom in /usr/local/axiom 79 Axiom installation finished. Please add /usr/local/axiom/mnt/solaris9/bin to your PATH variable Start Axiom with the command axiom How to download: bash-2.05$ wget http.../public/axiom-20060912-sol10-sparc.tgz bash-2.05$ cd /usr/local bash-2.05$ tar xzvf axiom-20060912-sol10-sparc.tgz Check build dependencies via: bash-2.05$ ldd /usr/local/axiom/mnt/solaris9/bin/AXIOMsys Satisfy dependencies by installing additional packages from sunfreeware.com Test:
bash-2.05$ export PATH=/usr/local/axiom/mnt/solaris9/bin:$PATH
bash-2.05$ AXIOMsys
GCL (GNU Common Lisp) 2.6.8 CLtL1 Sep 12 2006 05:57:14
AXIOM Computer Algebra System
Version: Axiom (build improvements branch) -- 2006-09-12
Timestamp: Wednesday September 13, 2006 at 00:52:01
----------------------------------------------------------------------
Re-reading compress.daase Re-reading interp.daase
Re-reading operation.daase
Re-reading category.daase
Re-reading browse.daase
(1) -> 1+1
...
(2) -> )quit
Download: Red Hat Ent Linux ES 4.0 x686 (HP TestDrive td141.testdrive.hp.com) This build is brought to you through the generousity of the HP Solutions Alliance TestDrive? Program I had a small problem installing GCL on this system. The xgcl2
directory was not properly populated by The build method was very similar to the above, with no new patches required. Download: Red Hat 9 x686 Built on axiom-developer.org (the server that runs this wiki). Known ProblemsPlease let us know what problems you find. You can report problems in IssueTracker.
(new) Help test Axiom Silver --root, Thu, 14 Sep 2006 05:59:43 -0500 reply These builds of Axiom were prepared using the AxiomSilver? build-improvements branch. They have only been lightly tested (if at all). If you can download and test these builds, your feedback will help greatly to improve the new build environment. Some patches were also necessary to the Axiom sources. specifically, what patches? can you post a diff -Naur? A patch was also necessary for the install phase:bash-2.05$ su bash-2.05# make install</blockquote> |