On Apr 20, 2010, at 2:04 PM, Andrew Dalke wrote:

> In trying to get OpenBabel to compile on my Mac last week, working with Noel 
> on this, I found that this part of the OB configuration for the Mac doesn't 
> work quite right.
> I expect the default installation to go into the standard Python 
> site-packages directory, which for me is
> 
>  /Library/Python/2.6/site-packages

Yes, I need to fix Noel's CMakeLists -- it needs a special case for if(APPLE) 
here. That should show up in SVN in the next 15 minutes or so.

> I don't have a good feeling for how setting CMAKE_INSTALL_PREFIX should 
> affect the install. Perhaps there should be a CMAKE_INSTALL_PYTHON_PREFIX or 
> something like that. My observation here is only that when nothing is 
> specified then the default Python installation directory should be the 
> default determined by Python, and not by the cmake configuration.

Well, I haven't tried, it, but if you can give me a python script which gives 
the appropriate destination directory, I can hack the CMake code. e.g.

EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c 
    "import numpy; print numpy.get_include()"
    OUTPUT_VARIABLE NUMPY_INCLUDE_DIR)

This particular bit gives CMake the location of the numpy headers. I'm sure 
there's some similar function call for distutils, right?

Cheers,
-Geoff
------------------------------------------------------------------------------
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to