New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fricas-1.0.5 update #4461
Comments
Attachment: disable-ffi.patch.gz disable FFI in fricas |
comment:1
I am not sure what to do about the Aldor interface, i.e. we discourage spkgs downloading content dynamically during build. For now I would prefer that the default for now does not attempt to build the Aldor interface and only does so if some env variable (like SAGE_FRICAS_ALDOR is equal to 'yes'). Cheers, Michael |
comment:2
No package for fricas release 1.0.4 was ever completed. Meanwhile there is a new version of FriCAS available. An experimental package for fricas release 1.0.5 is available here: http://sage.math.washington.edu/home/page/packages/fricas-1.0.5.spkg So far I have only tested this package with sage-3.1.2 on sage.math using the following commands:
For example with this version you can compute the following integral:
Help testing on other platforms and versions of Sage would be appreciated. |
comment:3
On Mon, 26 Jan 2009 21:56:44 -0800 William Stein wrote: It fails the following tests (have you posted a patch to trac to update this)? By the way, when using this, I repeatedly felt like I wished the
|
comment:4
Hi Bill, I made a patch at #5111 which separates the FriCAS and the Axiom interfaces. Most of the functionality is still in axiom.py since it is common to both. Also, the improvements at #4036 are in that patch. Could you make it so that the spkg does not install an executable named 'axiom'? Then, we can put that spkg up when that patch goes in. Thanks, |
comment:5
It looks like this is being taken care of at http://groups.google.com/group/fricas-devel/browse_thread/thread/3f6186988dc9683e?hl=en |
comment:6
Closing this as #6517 deals with a more recent version of FriCAS than the current ticket. |
The fricas project http://groups.google.com/group/fricas-devel/t/813c8e04c3052043?hl=en has a new release (1.0.4) which includes enhancements specifically related to the Sage interface. A new version of the optional fricas package (current verson fricas-1.0.3.p0) needs to be created.
The procedure involves first building fricas on some convenient platform to generate cached lisp code. This might take about 1 - 2 hours on a fast machine. This generated code can than be included in a new source distribution created by running
../fricas/src/scripts/mkdist.sh --copy_lisp
The contents of the ./dist directory can be moved to the ./src directory of the spkg. The use of cached lisp allows fricas to be built in about 12 minutes or less on a the target machine.
Note: There may be a problem with clisp support of FFI in Sage. A patch to allow fricas to build without FFI is attached (not yet tested with fricas-1.0.4).
Component: packages: optional
Keywords: axiom interface
Issue created by migration from https://trac.sagemath.org/ticket/4461
The text was updated successfully, but these errors were encountered: