#6517: [with spkg, needs work] FriCAS X.Y.Z
---------------------------------+------------------------------------------
   Reporter:  awebb              |       Owner:  tbd         
       Type:  enhancement        |      Status:  needs_review
   Priority:  major              |   Milestone:  sage-4.2    
  Component:  optional packages  |    Keywords:              
Work_issues:                     |      Author:  Adam Webb   
   Reviewer:  Jaap Spies         |      Merged:              
---------------------------------+------------------------------------------
Changes (by hemmecke):

 * cc: hemmecke (added)
  * status:  needs_work => needs_review


Comment:

 I've created an spkg builder at http://boxen.math.washington.edu:29792 .
 This code is not an spkg itself but rather builds two spkg: fricas-
 VERSION.spkg and fricasaldor-VERSION.spkg. It requires a checkout of the
 FriCAS sources from SVN at sourceforge.

 On sage.math the following should work.

 WARNING, before you start compiling FriCAS, you should read the top of the
 Makefile, in particular the part connected to an X server. It's unwise to
 have the X server running on a different machine from where you compile
 the spkg!!! The X server is not needed for actually installing the .spkg
 into Sage.

 Get the FriCAS sources:
 {{{
 svn export https://fricas.svn.sourceforge.net/svnroot/fricas/trunk fricas-
 sources
 }}}

 Use the installed Aldor from my HOME (or install aldor from
 http://www.aldor.org).
 {{{
 export ALDORROOT=/home/hemmecke/aldorroot
 export PATH=$ALDORROOT/bin:$PATH
 }}}

 Make sure you have ecl 9.8.4.
 {{{
 export PATH=$SAGE_ROOT/local/bin:$PATH
 export LD_LIBRARY_PATH=$SAGE_ROOT/local/lib:$LD_LIBRARY_PATH
 hg clone http://boxen.math.washington.edu:29792 fricas-aldor-spkg
 cd fricas-aldor-spkg
 make
 }}}

 Installing FriCAS inside Sage
 {{{
 cp fricas-aldor-spkg/spkg/fricas*.spkg  $SAGE_ROOT/spkg/optional
 sage -i fricasaldor-VERSION
 }}}

 The VERSION of the spkg will automatically be extracted from FriCAS
 configure script.
 VERSION is appropriate if you use a proper release version, i.e. (should
 work for a release > 1.0.7)
 {{{
 svn export
 https://fricas.svn.sourceforge.net/svnroot/fricas/releases/1.0.8 fricas-
 sources
 }}}
 and running the fricas-aldor-spkg/Makefile will produce VERSION=1.0.8.

 Ralf

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6517#comment:17>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to