I'm having an issue compiling the latest avogadro, and it looks like an
issue with the new OBConformerSearch class. Can anyone reproduce? This is
with a fresh checkout/build of both avogadro and openbabel.
Linking CXX shared module ../../../lib/forcefieldextension.so
CMakeFiles/forcefieldextension.dir/forcefieldextension.cpp.o: In function
`Avogadro::ForceFieldThread::run()':
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:541:
undefined reference to `OpenBabel::OBConformerSearch::OBConformerSearch()'
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:545:
undefined reference to
`OpenBabel::OBConformerSearch::Setup(OpenBabel::OBMol const&, int, int,
int, int)'
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:546:
undefined reference to `OpenBabel::OBConformerSearch::Search()'
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:547:
undefined reference to
`OpenBabel::OBConformerSearch::GetConformers(OpenBabel::OBMol&)'
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:570:
undefined reference to `OpenBabel::OBConformerSearch::~OBConformerSearch()'
/ssd/src/avogadro/libavogadro/src/extensions/forcefieldextension.cpp:570:
undefined reference to `OpenBabel::OBConformerSearch::~OBConformerSearch()'
CMakeFiles/forcefieldextension.dir/forcefieldextension.cpp.o: In function
`OpenBabel::OBEnergyConformerScore::OBEnergyConformerScore()':
/usr/include/openbabel-2.0/openbabel/conformersearch.h:185: undefined
reference to `vtable for OpenBabel::OBEnergyConformerScore'
collect2: error: ld returned 1 exit status
distcc[6932] ERROR: compile (null) on localhost failed
make[2]: *** [lib/forcefieldextension.so] Error 1
make[1]: ***
[libavogadro/src/extensions/CMakeFiles/forcefieldextension.dir/all] Error 2
make: *** [all] Error 2
Also,
[dl@dl-worklaptop build]$ g++ --version
g++ (GCC) 4.7.0 20120414 (prerelease)
Dave
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel