At the setup of Cygwin, check the keys to install
lapack, liblapack-devel, libnetcdf-devel, and libopenmpi-devel
If an error further appears at installing or running the ERmod program, install all the items in Math and Devel
The VMD plugins need to re-compiled through the following steps within the directory where the source programs of the distributed ERmod package are placed.
cd vmdplugins
make
cp compile/*.so libexec
Even when the compilation of ERmod is done in success, the ermod program may terminate with error at runtime if the VMD plugins are not re-compiled.
The following process is to be done within the directory where the source programs of the distributed ERmod package are placed.
./configure --prefix=(directory to install ERmod program) export LANG=C make make install
export LANG=C may not be necessary, depending on the system.
It should be tried when make fails.
export LANG=C is to be done when the shell is bash.
When the shell is csh or tcsh, do
setenv LANG C
When the version is 0.3.4 or earlier, a message may appear as
Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
after running slvfe. This message can be simply ignored