Ferret and Shared-Object libraries
We now statically link libgfortran in our builds, so the only shared-object library version difference between the different RHEL platforms is libcurl.so (.3 under RHEL5 and .4 under RHEL6 and RHEL7). Below is a list of the shared-object libraries we explicitly use.
For the RHEL5 builds of ferret:
For the RHEL6 and RHEL7 builds of ferret:
These are very standard Linux system shared-object libraries. If you run ldd on the ferret executable, you will see more shared-object libraries required. These additional libraries are used by the above libraries and so the versions vary between Linux systems. But the appropriate versions of these additional libraries will be present if the libraries ferret require were installed either with the system or by package-manager software.