Hi Chris,
unfortunately I get a new error:
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp: In function ‘void register_OpenMMMDIntegrator_class()’:
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:91: error: ‘createWorkspace’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:102: error: ‘createWorkspace’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:113: error: ‘ensemble’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:123: error: ‘getAndersen’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:133: error: ‘getAndersen_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:143: error: ‘getBufferFrequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:153: error: ‘getCMMremoval_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:163: error: ‘getConstraintType’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:173: error: ‘getCutoffType’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:183: error: ‘getCutoff_distance’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:193: error: ‘getDeviceIndex’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:203: error: ‘getField_dielectric’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:213: error: ‘getMCBarostat’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:223: error: ‘getMCBarostat_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:233: error: ‘getPlatform’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:243: error: ‘getPressure’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:253: error: ‘getRestraint’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:263: error: ‘getTemperature’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:273: error: ‘initialise’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:283: error: ‘integrate’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:294: error: ‘isTimeReversible’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:318: error: ‘setAndersen’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:329: error: ‘setAndersen_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:340: error: ‘setBufferFrequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:351: error: ‘setCMMremoval_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:362: error: ‘setConstraintType’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:373: error: ‘setCutoffType’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:384: error: ‘setCutoff_distance’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:395: error: ‘setDeviceIndex’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:406: error: ‘setField_dielectric’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:417: error: ‘setMCBarostat’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:428: error: ‘setMCBarostat_frequency’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:439: error: ‘setPlatform’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:450: error: ‘setPressure’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:461: error: ‘setRestraint’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:472: error: ‘setTemperature’ is not a member of ‘SireMove::OpenMMMDIntegrator’
/home/georgeg/software/sire/python2source/Move/OpenMMMDIntegrator.pypp.cpp:483: error: ‘toString’ is not a member of ‘SireMove::OpenMMMDIntegrator’
....
/usr/include/boost/python/object/inheritance.hpp:89: error: cannot dynamic_cast ‘(SireMove::OpenMMMDIntegrator*)source’ (of type ‘class SireMove::OpenMMMDIntegrator*’) to type ‘class SireBase::Property*’ (source type is not polymorphic)
/usr/local/include/Sire/SireUnits/units.h: At global scope:
/usr/local/include/Sire/SireUnits/units.h:326: warning: ‘SireUnits::one_over_four_pi_eps0’ defined but not used
/usr/local/include/Sire/SireUnits/units.h:333: warning: ‘SireUnits::k_boltz’ defined but not used
/usr/local/include/Sire/SireUnits/units.h:336: warning: ‘SireUnits::mu0’ defined but not used
/usr/local/include/Sire/SireUnits/units.h:340: warning: ‘SireUnits::G_newton’ defined but not used
/usr/local/include/Sire/SireUnits/units.h:350: warning: ‘SireUnits::h_slash’ defined but not used
/usr/local/include/Sire/SireMaths/constants.h:88: warning: ‘SireMaths::smallest’ defined but not used
/usr/local/include/Sire/SireMaths/constants.h:97: warning: ‘SireMaths::largest’ defined but not used
make[2]: *** [Move/CMakeFiles/Move.dir/OpenMMMDIntegrator.pypp.cpp.o] Error 1
make[1]: *** [Move/CMakeFiles/Move.dir/all] Error 2
make: *** [all] Error 2
Something to do with OpenMM. Not sure what it has to do with.