Changes http://wiki.axiom-developer.org/SilverBinaries/diff
--
Warning: Experimental!

  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.

**Download:** "Sun Solaris 10 Sparc 
(280R)":/public/axiom-20060912-sol10-sparc.tgz

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":http://www.sunfreeware.com/programlistsparc10.html

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":http://lists.nongnu.org/archive/html/axiom-developer/2006-09/msg00297.html
)::

  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":http://www.sunfreeware.com/programlistsparc10.html

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":/public/axiom-20060913-ES4-intel.tgz

([HP TestDrive] td141.testdrive.hp.com)

This build is brought to you through the generousity of the
"HP Solutions Alliance TestDrive Program":http://www.testdrive.hp.com

I had a small problem installing GCL on this system. The xgcl2
directory was not properly populated by 'make install'. Perhaps
this was because of non-standard locations for the executables.
I manually copied the context of xgcl2 from build to install and
it seems ok now.

The build method was very similar to the above, with no new
patches required.

**Download:** "Red Hat 9 x686":/public/axiom-20060911-RH9-intel.tgz

Built on axiom-developer.org (the server that runs this wiki).

Known Problems

  Please let us know what problems you find. You can report
problems in IssueTracker.

1 You might experience problems running 'hyperdoc' due to a
  known problem with corruption of graphic image data caused
  by incorrect properties in the svn archive. This is being
  fixed.

2 Anything else?
--
forwarded from http://wiki.axiom-developer.org/[EMAIL PROTECTED]

Reply via email to