There are a couple ways to handle these issues:
1. Possibly this could be detected by seeing what libraries are installed
in the openbabel install
2. More reliably, openbabel could install a comand to the install bin that
(perhaps named openbabel-config) that provides all this information (like
include dir, lib dir, compile options, etc) as text to stdout. This is the
mechanism that python uses for its self (with python-config).
3. Have setup.py give clean information about why it fails if it can't get
info (e.g. need to upgrade openbabel before install, etc.)
With the right information, it shouldn't be too difficult to do #2 and #3...
What do you think?
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss