On 11 Feb 2009, at 17:57, Enrico Franchi wrote:


On Feb 11, 2009, at 1:14 PM, Robert Haines wrote:

I've had a quick look at FindPythonInterp and FindPythonLibs and they are inconsistent!

If you add a line to print PYTHON_EXECUTABLE you will see that it finds /opt/local/bin/python2.6 but still gets the framework wrong...

I've tried adding /opt/local/Library/Frameworks/${fwk}.framework to CMakeFindFrameworks but it still doesn't work.

I think FindPythonLibs needs to look at the version of python it finds in the path, then match the correct framework path to that, but it isn't doing that right now.

Maybe file a bug? Do you want to or shall I?

Well, if you don't mind I'd prefer you file it. Still I think that probably it's the very same bug you pointed out in the other answer.

I'm going to monitor the bug that's already there rather than submit a duplicate. However, as is mentioned in the notes to the bug the FindPython*.cmake scripts need a maintainer which maybe why this hasn't been fixed. I'd happy to volunteer, but I have no knowledge of Python on Windows so I'm probably not the best person. If I have time over the next couple of weeks I'll look at this and maybe be in a better position to volunteer then!

I have still to find out which of the proposed scripts is better.

I'd be interested in your feedback if you look at them. I don't have a situation at the moment where I need a certain version of python for my code which is why this issue totaly past me by so far!

Cheers,
Rob

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to