~~NOTOC~~ ====== Installation ====== ===== Caveat ===== The ProRad software is provided "as is", and please keep [[http://en.wikipedia.org/wiki/Donald_Knuth|Donald Knuth]]'s venerated saying in mind\\ **"Premature optimization is the root of all evil."** ===== Dependencies ===== ProRad requires at least the following libraries to be installed for compilation: * gcc, g++ (and gfortran) * libxml2 >= 2.7 * qt4 * libssl >= 0.9.8 * proj-4 >= 4.6.1 * boot libraries (at least filesystem regex program_options) * log4cxx >= 10.0 * libgd >= 2.0 * libgdal >= 1.4.0 * libtiff >= 4.2 * libgeotiff >= 1.2.4 * libhdf5 >= 1.8.7 (for ODIM H5 support) * OPERA BUFR (for WRWP to BUFR conversion) ===== Basic Installation ===== ==== Caveat ==== The current release of the ProRad system comes without the bells and whistles of GNU automake. A build script is included in this version, but the script will not warn you if libraries are missing. ==== Build and install ==== The build script is located in the folder "build-scripts". You run the script in the following way bash build-scripts/build-prorad.sh and the script will build the ProRad modules in the correct order. Each step in the build script will produce a file named "make.log". If a step in the build procedure fails, you will be notified by the build-script. The script will tell you where it failed, and you will find more information in the make.log file of that directory/folder. After you have run the build script the ProRad modules will be installed in the ./bin directory. ===== Configuration ===== Please see the file named [[usage|Configuration]] for details on configuring and running ProRad.