Hi there,

I eat my words, Marcus - you were right. We should have been using the
CMake build system for the bindings, rather than using distutils for
Python, something else for Ruby, and so forth. There were various
reasons we (or I rather) took that decision, but they are overwhelmed
now by the maintainence problems we've had as people move to new
systems (64-bit Macs especially).

So, I've been changing the bindings back to use the CMake build system
rather than using distutils for Python. Everything compiles fine now
(on my test system), and installs to the lib directory, and what's
more, it all works...apart from the Perl bindings. Geoff, could you
take a look at these - there's an OpenBabel.pm and currently a
libopenbabel_perl.so. Should the .so have some different name for
DynaLoader? Should the OpenBabel.pm be in a Chemistry subfolder (as
it's Chemistry::OpenBabel)? I tried to compile the normal bindings,
but well, it failed at the compile stage.

- Noel

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
OpenBabel-Devel mailing list
OpenBabel-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-devel

Reply via email to