Binary package notes
These packages are built with the default compilers for the platform. For Linux platforms that usually means GNU C (gcc) and Fortran (gfortran) compilers, the version that usually comes with a default installation
grib_api packages have been compiled with NetCDF support for the following distributions. For these distributions you will need to install the netcdf package provided by that distribution before installing the grib_api packages. Otherwise you will get dependency errors.
CentOS 6.2 x86_64, Debian 7.0 x86_64, Fedora 16 x86_64, Fedora 18 x86_64, Ubuntu 12.04 x86_64, Ubuntu 13.04 x86_64
We will try in the future to compile NetCDF support in grib_api for all the distributions that include the netcdf library in their standard repositories.
Some components of grib_api are not available in some platforms. A minimum of python 2.5 is required to compile the python bindings and since some distributions ship with an older version we have chosen not to build the python bindings for those. In addition, some older platforms (like CentOS 4.4) do not offer libjasper anymore, so grib_api has been compiled without JPEG support there.
From version 1.11.0-2, rpm and deb packages are being compiled with the "-Wp,-D_FORTIFY_SOURCE=0 -O2" flags as it has been found that the default "-Wp,-D_FORTIFY_SOURCE=2 -O2" added by rpmbuild was creating some problems. For more information see - GRIB-384Getting issue details... STATUS
At the moment binary packages are being compiler without thread support. We would like to possibly study a bit further the impact of enabling this option by default for users that don't need such support. If you would prefer the binary packages to be compiled with thread support please contact Software.Support@ecmwf.int. The more interested users we have the more likely we will include it sooner than later.
We have a limited availability of build platforms for our software packages. If you want to have a binary for any platform not listed here you can tell us by sending an email to Software.Support@ecmwf.int or reporting it via JIRA in http://software.ecmwf.int/issues/browse/SUP. We cannot cover all possible platforms but we are still interested on hearing from you.
Currently we are building binaries for the following platforms
- CentOS 6.2 x86_64
- Debian 6.0 x86_64
- Debian 7.0 x86_64
- Fedora 16 x86_64
- Fedora 18 x86_64
- Fedora 20 x86_64
- Mac OS X i386
- Mac OS X x86_64
- openSUSE 11.3 i686
- openSUSE 11.3 x86_64
- openSUSE 12.1 x86_64
- Red Hat Enterprise Linux 6.0 x86_64
- Red Hat Enterprise Linux Server 5.5 x86_64
- Red Hat Enterprise Linux Server 6.3 x86_64
- Red Hat Enterprise Linux Server 7.1 x86_64
- SUSE Linux Enterprise Server 10 x86_64
- SUSE Linux Enterprise Server 11 x86_64
- Ubuntu 10.04 i686
- Ubuntu 12.04 x86_64
- Ubuntu 13.04 x86_64
- Ubuntu 14.04 x86_64