OpenMM Tinker Make Error
Posted: Sat May 02, 2015 11:17 pm
Hello,
I am attempting to build dynamic_omm.x with the supplied files. Although, upon running 'make all' I receive the following error:
ommstuff.cpp:1566:105: error: too many arguments to function ‘int OpenMM_AmoebaStretchBendForce_addStretchBend(OpenMM_AmoebaStretchBendForce*, int, int, int, double, double, double, double)’
The corresponding line in ommstuff.cpp is:
OpenMM_AmoebaStretchBendForce_addStretchBend( amoebaStretchBendForce,
*(angleIndexPtr)-1, (*(angleIndexPtr+1))-1, (*(angleIndexPtr+2))-1,
bondLengthAB, bondLengthCB, OpenMM_RadiansPerDegree*(*(angbnd__.anat +index)),
(OpenMM_KJPerKcal/OpenMM_NmPerAngstrom)*angpot__.stbnunit*(*(strbnd__.sbk+2*ii)),
(OpenMM_KJPerKcal/OpenMM_NmPerAngstrom)*angpot__.stbnunit*(*(strbnd__.sbk+2*ii+1)) );
Any help would be greatly appreciated.
-Sean
I am attempting to build dynamic_omm.x with the supplied files. Although, upon running 'make all' I receive the following error:
ommstuff.cpp:1566:105: error: too many arguments to function ‘int OpenMM_AmoebaStretchBendForce_addStretchBend(OpenMM_AmoebaStretchBendForce*, int, int, int, double, double, double, double)’
The corresponding line in ommstuff.cpp is:
OpenMM_AmoebaStretchBendForce_addStretchBend( amoebaStretchBendForce,
*(angleIndexPtr)-1, (*(angleIndexPtr+1))-1, (*(angleIndexPtr+2))-1,
bondLengthAB, bondLengthCB, OpenMM_RadiansPerDegree*(*(angbnd__.anat +index)),
(OpenMM_KJPerKcal/OpenMM_NmPerAngstrom)*angpot__.stbnunit*(*(strbnd__.sbk+2*ii)),
(OpenMM_KJPerKcal/OpenMM_NmPerAngstrom)*angpot__.stbnunit*(*(strbnd__.sbk+2*ii+1)) );
Any help would be greatly appreciated.
-Sean