On Dec 2, 2005, at 3:21 PM, Thomas Huebner wrote:
> The error message probably comes from LoadFormatFiles in
> obconversion.cpp (if that helps to debug;-)
> ...
> cerr << *itr << " did not load properly" << endl;
Yes, thanks.
> which would scream if dlopen in dlhandler_unix.cpp fails.
> If I let dlerror() print, I get the message:
> /usr/local/lib/openbabel/chem3dformat.so: undefined symbol:
> _ZN9OpenBabel8OBFormat22TargetClassDescriptionEv
Well, that was very helpful -- it's a "mangled" C++ debugging symbol.
If you use c++filt to decode, you get:
OpenBabel::OBFormat::TargetClassDescription()
Hmm, I'll have to see what's going on there. Maybe the Linux loader
isn't resolving that symbol in the libopenbabel library?
Thanks,
-Geoff
|