Q. I get an error message from GRIB_API when I run the model saying 'boot.def' not found? The 'boot.def' file is the GRIB definitions file. The location of the boot.def file is hardcoded into the GRIB_API library when it is compiled. Make sure that the directory where GRIB_API was installed has not moved. If it has this hardcoded location will be wrong. You can override this location by using the environment variable: GRIB_DEFINITION_PATH and set this to the directory containing the boot.def file. Q. OpenIFS fails with an error message from GRIB_API. A. This usually indicates an error in the GRIB file rather than the model. Please email openifs-support@ecmwf.int and include the model output file (NODE_001.01) and the job log. Q. What are the GRIB_API environment variables and what do they mean? A. The environment variables for GRIB_API are described on the GRIB_API software support page. Q. When compiling GRIB_API on Mac OS X I get an error: ld: duplicate symbol _grib_file_not_found in .libs/action_class_alias.o and .libs/action.o A. This is a known issue with compiling on Mac OS X. See this page on the GRIB_API Installation FAQ for the workaround. Q. How do I convert from GRIB to netCDF? Q.What software will read/write GRIB files? |