On Wednesday June 24 2015 15:04:32 Mark Moll wrote:
> Part of the problem is that there is no way to force the default CMake 
> modules for finding an python interpreter and python libraries to agree on 
> the same version. As a way around that I wrote my own FindPython.cmake:
> 
> https://bitbucket.org/ompl/ompl/src/tip/CMakeModules/FindPython.cmake

Ah, now that's something worth knowing, thanks!

René.

> 
> You can then specify a specific version:
> 
>       find_package(python 3.4)
> 
> This will define PYTHON_EXEC, PYTHON_LIBRARIES, PYTHON_INCLUDE_DIRS, 
> PYTHON_SITE_MODULES, and PYTHON_VERSION. If you run cmake like so:
> 
>       cmake -DPYTHON_EXEC=/opt/local/bin/python3.4 ..
> 
> then the other variables are automatically defined appropriately.
> 
> You can also use it to find python modules:
> 
>       find_python_module(numpy [version] [REQUIRED|QUIET])
> 
> Best,
> Mark

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to