In order to build SAGE, you must have a basic GNU compilation
environment. In particular, the following very standard programs
must be installed on your UNIX system:
If you have LaTeX installed, then the PARI install will use LaTeX to build the documentation. Under Debian GNU/Linux, make sure you have the tetex-extra package installed so the eufm10 font is available.
After installation, the subdirectory install contains the source distributions for everything that SAGE depends:
Name | Version | Description |
bzip2 | 1.0.2 | bzip2 compression library |
GMP | 4.1.4 | GNU multiprecision arithmetic library |
gmpy | 1.0 | GMP for Python |
IPython | 0.6.12 | Interactive Python shell |
pari | 2.2.9-alpha | PARI number theory library |
pexpect | 0.999 | Python expect (for remote control of other systems) |
Pyrex | 0.9.3 | Compiled extension language for Python |
Python | 2.4 | Python |
readline | 5.0 | GNU Readline line editor library |
SAGE | 0.2 | Modular Forms software |
ZODB | 3-3.3 | Zope Object Database |
All of this software compiles using C (e.g., gcc, but with no C++), and again it is included with SAGE, so do not worry about trying to install any of it yourself.
See About this document... for information on suggesting changes.