Download

DOWNLOAD

MS Windows binaries

A self-extracting binary distribution (including documentation) of the whole GILDAS package is available in the download area for Windows 2000, XP, Vista and Seven. Just pick the last release named:

  gildas-win-mmmyya.msi (Sources and documentation)

where mmm are the 3 first letters of the current month, yy are the last two digits of the current year and a a letter defining the minor version of the monthly release: a for the initial monthly release, b for the monthly release with the first bug fix, c for the monthly release with the second bug fix, and so on.

Then follow this guide to install it. This version is supported on a best effort basis only.

Mac OSX

Gildas and its dependencies can be installed with MacPorts. The Fink package is now obsolete.

MacPorts package

Gildas is available in the MacPorts distribution. Unless you are an advanced user (see below: Installation from sources), this is the recommended way to install Gildas under Mac OSX. Gildas installation with MacPorts is straightforward. Once MacPorts is installed, type:

  sudo port install cfitsio +gcc5  
  sudo port install gildas

The GILDAS programs are ready to use right after (type e.g. “greg” in a terminal prompt).

The MacPorts Gildas package is maintained by Sebastien Maret on a regular basis. Usually the package is updated a few days after a source release, so that the latest enhancements or bug fixes in Gildas are quickly available to Mac users.

Installation from sources

As an alternate solution, it is possible to install first Gildas dependencies using MacPorts. You will find the MacPorts dmg image here.

Note that MacPorts requires Xcode which you can get with an Apple identifier (more than 1 GB to be downloaded from the app store). Xquartz is also needed for Gildas plots.

Installing the dependencies is done with:

shell> sudo port install gcc5  
shell> sudo port select gcc # show available arguments  
shell> sudo port select gcc mp-gcc5 # Choose the desired one  
shell> sudo port install gtk2  
shell> sudo port install pkgconfig

Optionally, you can install the FFTW3 libraries. However, by default, MacPorts does not install the Fortran entry points to these libraries. You have to ask for them explicitly by requesting the appropriate "variant". Have a look at:

shell> sudo port variants fftw-3-single

Choose the one which matches the gcc/gfortran version selected above, e.g.

shell> sudo port install fftw-3-single +gcc5

Do the same for CFITSIO:

shell> sudo port install cfitsio +gcc5

Finally you can follow the standard steps below (Linux/OSX sources) to compile Gildas from the sources.

Troubleshooting MacPorts installation

If you have problem with rsync when running "sudo port selfupdate", you can modify the file /opt/local/etc/macports/sources.conf by replacing the line:

  rsync://rsync.macports.org/release/ports/ [default]

with:

  #rsync://rsync.macports.org/release/ports/ [default]  
  http://www.macports.org/files/ports.tar.gz [default]

and run "sudo port sync" instead of "sudo port selfupdate".

Mac OSX 10.7 (Lion) users: if possible, try to avoid to install Python from MacPorts. If installed, you might experience this bug when the Gildas-Python binding is started at runtime. If so, you should configure your system to prefer the Apple-Python rather than the MacPorts-Python:

shell> port select python python27-apple

However, note that this may break other Python-related applications installed with MacPorts.

Linux/OSX sources

Linux version of GILDAS are distributed only as sources because binaries are not portable (due to the many different possible combinations of processors, operating system and compilers). We thus tried to ease building as much as possible: If GILDAS dependencies are correctly installed, building the binaries should just need the following sequence of commands

  shell-prompt> gunzip gildas-src-mmmyya.tar.gz  
  shell-prompt> tar -xvf gildas-src-mmmyya.tar  
  shell-prompt> cd gildas-src-mmmyya  
  shell-prompt> source admin/gildas-env.sh  
  shell-prompt> make  
  shell-prompt> make install

Exactly the same sequence of command should be used for Mac OSX in case the binary distribution does not match your needs.

Visit the download area and get the last monthly release named:

  gildas-src-mmmyya.tar.gz

where mmm are the 3 first letters of the current month, yy are the last two digits of the current year and a a letter defining the minor version of the monthly release: a for the initial monthly release, b for the monthly release with the first bug fix, c for the monthly release with the second bug fix, and so on.

Daily releases are there just as a convenience for beta testers. We strongly discourage standard user to get them.

Compiled documentation

In contrast with executables, compiled PDF and HTML documentations are inherently portable. We thus also distribute them (though separately from sources).

Visit the download area and get the last monthly release named:

  gildas-doc-mmmyya.tar.gz

where mmmyya has the same meaning as above.