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.
::::sh
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.
::::sh
./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
::::sh
setenv LANG C
When the version is 0.3.4 or earlier, a message may appear as
::::sh
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