PARI/GP

Main:
  PARI/GP?
  Download
  Packages
  Search

Support:
  FAQ
  Documentation
  Mailing Lists
  Links

Development:
  Version Control
  Coding Guidelines
  Latest Changes
  Bugs
  Buildlogs

Statistics:
  Benchmarks
  WWW Stats

If you intend to compile PARI/GP from a source distribution, make sure the GNU MP and GNU readline libraries are already installed on your system. They are not mandatory but make the gp calculator respectively faster and more user-friendly. (See the Extras section for details.)

Note: some browsers will silently gunzip the downloaded files, and save the .tar, whose size and checksums will be different.


PARI/GP

You may also want to download some Optional Packages.

Source distributions


Snapshots from our GIT server are also available, corresponding to the above versions with all current patches applied.

Self-installing binary distributions for Windows

Warning: I no longer have a Windows machine on which to build these reliably. The old packages remain and may or may not cooperate nicely with your own Windows machine (they don't with mines). For the time being, I am no longer able to update them, so the 2.5.* stable branch is not available in this form. Sorry. Karim Belabas.
  • Stable version: Pari-2-3-4.exe,  6890 KBy, Jul 22 07:29:13 2008
    md5sum: 5410fba7d7f105e34bb69af42646481c Pari-2-3-4.exe
    README.win32 (includes 'galdata' package). See below to install 'elldata'.
  • Development version: Pari-2-4-2.exe,  7224 KBy, Dec 23 19:32:16 2007
    md5sum: fc0420bd5c1b93c0b756d2f105311967 Pari-2-4-2.exe

Basic GP binary for Windows

This is a very basic GP binary, without online help, or any optional package (but they can be downloaded separately).
  • Stable version: gp-2-5-1.exe,  4060 KBy, Feb 6 19:15:44 2012
    md5sum: 1a3b59ac9e4ee2d0ec2dc3004a4e1fb0 gp-2-5-1.exe
  • Development version: This directory contains a very basic GP binary built daily from the current SVN source.

GP2C

The GP to C compiler translates GP scripts to PARI programs.

Extras

  • The GNU readline library provides line editing under GP, an automatic context-dependent completion, and an editable history of commands.
  • The GNU MP library can be used as a replacement for the native multiprecision kernel. It is rather faster than the native kernel (benchmarks).
  • The PariEmacs package. Require PARI/GP-2.4.1 and up. GP can be run in an Emacs buffer, with all the obvious advantages if you are familiar with this editor. This package was developped alongside PARI/GP for a long time, and is currently still included in the stable version. It is now developped separately and, starting from 2.4.1, must be downloaded separately. (In particular, PARI/GP and PariEmacs may be upgraded independently.)

  • perl (used by the gphelp script provides extended online help (full text from this manual) about functions and concepts, which can be used under GP or independently.

Archive

The complete PARI/GP archive with older versions is available via HTTP or FTP.

PARI/GP Development
Last Modified: 2011-11-30 11:27:23
Copyleft © 2003-2011 the PARI group.