Getting xcas
Download Xcas for :
-
Windows,
-
Mac OS X,
-
Asus EEE PC Linux,
-
Acer Aspire 1 Linux,
-
Linux debian/ubuntu,
-
Linux rpm,
-
Linux binaries,
-
Free BSD,
-
Windows CE,
-
Linux ARM,
Once Xcas is installed, you can choose between
xcas (graphical interface)
and giac (text interface).
Navigate: version francaise,
Back to Giac/Xcas main page
- version 0.9.5: lapack support
- version 0.9.4: access to matrices starting at 1 instead of 0 in
Xcas mode with double-brackets, e.g. M[[1,2]].
Enlarge/Shrink program editor with F5/F6.
The reference card is now installed (instead of online).
- version 0.9.3: some commands now accepts function, for example
f(x):=sin(x)*x; g:=f'
- version 0.9.0:
New item in Help->Internet: reference card
Documentation is now translated from LaTeX using hevea
instead of latex2html: size as decreased with similar
rendering quality
New algorithms implemented for GCD and factorization of multivariate
polynomials, resulting in sometimes significant speedup for many
simplifications.
The windows version is compiled with the latest cygwin version (1.7),
it is no more compatible with windows version older than XP.
Download the installer:
-
stable (0.9.5, December, 2011):
HTTP
or by FTP.
-
unstable
HTTP
-
old stable (0.9.4):
HTTP
Remarks :
-
Xcas should work on all versions of Windows from Windows 98 to Windows
XP, but some people have reported problems with Windows Vista
(it works on my laptop, sometimes slow for dynamic geometry). If this
happens to you, a partial solution is to get a
linux live CD
with Xcas (by Wangji Hoan).
-
Windows 98 users should replace the 0.8.6 old stable
executables inside Xcas install
directory by the files of this archive.
-
If you want preview support, please install
Ghostscript
and GSview, you can also get them
here
(there are two packages too install)
-
Since version 0.6.3 of Xcas for Windows, the
xcas.exe binary is linked to a DLL (giac.dll), hence
the standalone text version icas.exe has been
added, and cygwin developpers may use giac.dll to include symbolic
functions in their C++ programs.
-
For Mac OS X.6, get the
stable version
or unstable.
Click on the package, it should install in Applications.
-
For Mac OS X.4 and 5, get this disk image
FTP (HTTP).
Click on the package inside the disk image,
it should install Xcas in Applications.
Warning: If you have an old Mac PPC where
Xcas for OS X.3 was already installed, follow the instructions
here.
There is no problem if you make a fresh install.
Xcas for Linux
Note for 3-d on Linux
Xcas is using OpenGL capabilities for 3-d graphs and 3-d geometry,
therefore you must check that your Xserver is correctly configured.
If acceleration is supported for your videocard, check that the
dri module is loaded in /etc/X11/xorg.conf or
/etc/X11/XF86Config-4. If Xcas freezes on a command
like plan(z=0), remove dri loading or install
the correct drivers for your video card.
-
For 3-d graphs and geometry, please check the
note above.
-
Add the line
deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ stable
main
in the file /etc/apt/sources.list. Then run
sudo apt-get update.
Now you can install or upgrade by running
sudo apt-get install giac
-
If you want to test the latest version, use the following line instead
deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ testing
main
-
If it does not work, try to install one or more packages
as explained below.
-
all in one package (i386, 0.9.5)
HTTP
-
all in one package (x64, 0.9.5)
HTTP
To install type
sudo dpkg -i *giac*.deb
-
If dpkg complains about missing packages, check the package names
and issue an apt-get command like
sudo apt-get install libstdc++5
-
If you have an error reporting that libreadline.so.5 is missing,
install it (sudo apt-get install readline5) or
if readline is already installed (e.g. version 6), type the commands
cd /usr/lib; sudo ln -s libreadline.so.6 libreadline.so.5 ; sudo ldconfig
-
Carlos Enriqe Carleos Artime
made the first giac packages.
For 3-d graphs and geometry, please check the
note above.
Package auto-generated from the debian one using
alien. Hope it works!
For recent binaries, go to
Frederic Han
Xcas page.
Old binaries up to version 0.8.6:
For 3-d graphs and geometry, please check the
note above.
-
Linux root with internationalization support
FTP (HTTP).
Install as root: first edit /etc/ld.so.conf and add
the two lines
/usr/lib then /usr/local/lib. Now run
cd / ; tar xvfz ~/xcas_root.tgz ; ldconfig
After install, type
xcas &
If the previous link does not work, another
version (updated from time to time) is available
here.
-
Linux user (without internationalization support).
Install by
cd ; tar xvfz ~/xcas_user.tgz
run by
cd ~/xcas; ./xcas
Note that these binaries do not support dynamic module
only, use Debian packages above or compile the source if you need
them.
Daniel Alm provides a free for non-commercial use (not open-source)
interface and binaries based on Giac. See on his
site or click on this
direct link
if you want to download the binary without interface.
On this site, you will find old wince (ARM-PE)
binaries,
using
gnuwince. Install cas.exe in your My Documents Folder, then
open a file Cas with Pocket Word, save it in txt format.
The file should contain xcas instructions, they are processed
when you run cas and the result is written in the file
Out to be opened again with Pocket word. Or install the small
application Phatsoft qdCAS
made by Luca Martinetti.
The help file
aide_cas might be used with the
Xcas Help Reader
developped by Statsnow.
For smartbooks with a Ubuntu 10.10 ARM compatible version, follow
the same instructions as for Intel debian packages.
Xcas ARM for some PDA with Linux (e.g. iPaq with Familiar 0.8.3
distribution or Zaurus with X11). Not updated anymore.
A non free version of Giac (dual licensed)
is included in the following applications
-
PocketCAS for iPhone/iPad
by Daniel Alm
-
CAS Calc P11 for iPad by Power APP Gmbh
A free app to isolate real roots of polynomial is available
here.
This application was written by Spyros Kehagias under the supervision of Alkiviadis G. Akritas and is offered by the University of Thessaly, Greece