FAQ - Frequently asked questions¶
What can I do if I can’t install the third-party libraries from distribution packages?¶
This can be the case if the user does not have admin rights and the sysadmins would not want to provide the libraries. In this case, a workaround is to install the necessary libraries from source into a user directory, following these steps:
- Steps to install libraries from source:
Install EMOSLIB (execute
make
two times! One time without any options, and another time with the single-precision option.)Register for MARS access (Registration at ECMWF)
Install Web API’s CDS API and ECMWF Web API
Check whether LD_LIBRARY_PATH environment variable contains the paths to all the libs
Check available Python packages (e.g.
import eccodes
/import grib_api
/import ecmwfapi
)Start test retrieval (Testing the local environment)
Install
flex_extract
(Installation)
Caution
use the same compiler and compiler version all the time
don’t forget to set all Library paths in the LD_LIBRARY_PATH environment variable
adapt the
flex_extract
makefile