-
Notifications
You must be signed in to change notification settings - Fork 5
Compile
Fausto Tomei edited this page Feb 3, 2023
·
5 revisions
- PRAGA uses Qt libraries (5.x or newer).
- PRAGA uses a modified version of MapGraphics library. Compile
PRAGA/mapGraphics/MapGraphics.pro
- PRAGA uses NetCDF library. On Windows download and install NetCDF 4.x (32 or 64 bit version, depending on your compiler), then set Netcdf installation path (e.g
C:\Program Files\netCDF 4.7.1
) inNC4_INSTALL_DIR
system variable - finally, compile
PRAGA/makeall/makeall.pro
If you plan to use gridded data you will need MySQL server and libraries. PRAGA packages come with precompiled library, but if you want to compile PRAGA from source, you may need to compile your own MySQL plugin for Qt, since newer versions do not include it anymore. To do so, we recommend to download MariaDB connector (which is much lighter than full MySQL server package) and follow the instructions for Qt5 or Qt6.