ListOfDependencies - ARPA-SIMC/smnd GitHub Wiki
List of build dependencies
If you wish to build all the software packages on your own, here you find the approximate list of packages that have to be installed for building and deploying the SMND collection from source. The list is based on a Fedora 20 distribution and rpm packages, so it has to be adapted if a different distribution is used. Notice that the use of gcc compiler collection version 4.8 or higher is a strict requirement. The lists are not guaranteed to be complete.
Build and runtime dependencies
The following packages have to be installed on the system where you are going to build the SMND collection, as well as on a system where you wish to simply deploy a binary (non universal) installation:
cyrus-sasl-lib, geos, glibc, hdf5, jasper-libs, keyutils-libs, krb5-libs, libcom_err, libcurl, libgcc, libgfortran, libidn, libjpeg-turbo, libpng, libquadmath, libselinux, libssh2, libstdc++, libtool-ltdl, lua, lzo, mariadb-libs, ncurses-libs, netcdf, netcdf-cxx, nspr, nss, nss-softokn-freebl, nss-util, openjpeg-libs, openldap, openssl-libs, pcre, popt, postgresql-libs, readline, shapelib, sqlite, unixODBC, xz-libs, zlib.
Build dependencies
The following packages have to be installed on the system where you are going to build the SMND collection, in addition to the previous package list:
gcc* >=4.8, wget, make, patch, autoconf, automake, libtool, gperf, help2man, file, flex, bison, geos-devel, glibc-devel, hdf5-devel, keyutils-libs-devel, libcom_err-devel, libcurl-devel, libidn-devel, libjpeg-turbo-devel, libpng-devel, libquadmath-devel, libselinux-devel, libssh2-devel, libstdc++-devel, libtool-ltdl-devel, lzo-devel, lua-devel, netcdf-devel, netcdf-cxx-devel, nspr-devel, nss-devel, nss-softokn-freebl-devel, nss-util-devel, openldap-devel, pcre-devel, popt-devel, shapelib-devel, sqlite-devel, unixODBC-devel, zlib-devel, jasper-devel, krb5-devel, mariadb-devel, openjpeg-devel, openssl-devel, postgresql-devel, readline-devel, xz-devel.