Compiling OpenMM
Documentation
Requirements
- ~~gcc/4.8.1~~
- cmake/3.14.3
- Swig >= 3.0.5
- Use modulefile swig/3.0.7
- FFTW
- proteus-fftw3/gcc/64/3.3.3
Errors
[ 0%] Built target ApiWrappers
[ 0%] Building CXX object CMakeFiles/OpenMM.dir/openmmapi/src/AndersenThermostatImpl.cpp.o
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp: In static member function ‘static void OpenMM::AndersenThermostatImpl::tagParticlesInGroup(int, int, std::vector<int, std::allocator<int> >&, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&)’:
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:97: error: expected initializer before ‘:’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected primary-expression before ‘}’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected ‘;’ before ‘}’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected primary-expression before ‘}’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected ‘)’ before ‘}’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected primary-expression before ‘}’ token
/mnt/HA/opt/src/openmm-7.3.1/openmmapi/src/AndersenThermostatImpl.cpp:100: error: expected ‘;’ before ‘}’ token
make[2]: *** [CMakeFiles/OpenMM.dir/openmmapi/src/AndersenThermostatImpl.cpp.o] Error 1
make[1]: *** [CMakeFiles/OpenMM.dir/all] Error 2
make: *** [all] Error 2