Install Prerequisites
gcc
g++
gfortran (install gcc-fortran)
make
m4
perl
ranlib (install build-essential m4 gfortran)
tar
readline and its development headers (install readline-common libreadline-dev)
ssh-keygen -- needed to run the notebook in secure mode.
latex -- highly recommended, though not strictly required (install texlive xpdf evince xdvi)
martin@linux-lkky:~> which gcc /usr/bin/gcc martin@linux-lkky:~> which g++ /usr/bin/g++ martin@linux-lkky:~> which gfortran which: no gfortran in (/home/martin/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games) martin@linux-lkky:~> which ranlib /usr/bin/ranlib martin@linux-lkky:~> which readline which: no readline in (/home/martin/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games) martin@linux-lkky:~> which latex which: no latex in (/home/martin/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games) martin@linux-lkky:~> |
Building from Source
download source code and unpack to directory sage-4.6.2
(this takes over 3 hours)
cd sage-4.6.2 make |
Running
cd sage-4.6.2 ./sage |