File Release Notes and Changelog
Release Name: 1.0.6
Notes:
fricas-1.0.6-full.tar.bz2 is a "full" source tarball containing pregenerated Lisp file and images. It also contains noweb. You need to install Lisp compiler
before building FriCAS.
FriCAS 1.0.6 should build on Linux, many Unix like systems (for example Mac OSX and Solaris 10) and Windows (see INSTALL). To use graphics and HyperDoc under Windows see INSTALL.CYGWIN.
fricas-1.0.6.i386.tar.bz2 is 32-bit binary for i386 Linux.
fricas-1.0.6.amd64.tar.bz2 is 64-bit binary for amd64 (x86_64) Linux. Binaries are _not_ specific to any
distribution, they should work equally well on various
distributions.
fricas-1.0.6.cygwin.tar.bz2 is a Windows (Cygwin) binary.
To install Linux binaries:
1) unpack the tarball
2) move usr/local/lib/fricas subdirectory to a convenient
place
3) move scripts form usr/local/bin subdirectory to some
place in the path
4) edit fricas and efricas scripts replacing usr/local/lib
by path you chose in step 2.
For Cygwin binary you need to install Cygwin first. FriCAS needs
several Cygwin packages: gcc-mingw, clisp, tetex, emacs (optional).
Start Cygwin setup and click on "install from local directory". Leave
the setting of the cygwin root directory as is, but set the "local
package directory" to the directory containing FriCAS tarball, as a
MS Windows path.
For more details see:
http://fricas.sourceforge.net/doc/INSTALL-bin.txt
Changes:
Notable changes (compared to 1.0.5 version) include:
- the axiom script is no longer installed (use fricas script
instead)
- some undesirable simplification are no longer done by default,
for example now asin(sin(3)) is left unevaluated
- support lambda expressions using '+->' syntax and nested functions
in Spad
- better configure, support for Dragonfly BSD
- faster bootstrap, also parallel (this does not affect speed
of release build)
Several bug fixes, in particular:
- fixed a regression introduced in 1.0.4 which caused equality
for nested products to sometimes give wrong result
- corrected fixed output of floating point numbers,
- operations on differential operators like symmetric power work now
- fixed crashes related to coercing power series
- functions returning Void can be traced