From: Orcan O. <oge...@gm...> - 2012-07-06 12:17:15
|
>> >>> For this particular machine My NOT to build list includes: >>> The following components WILL NOT be built: >>> ----------------------------------------------- >>> Lash support >>> Python support >>> Experimental features >>> >>> With kubuntu here it actually does have a python2.pc, no time to check >>> now if that is used. >> >> Correct me if I'm wrong (I know next to nothing about cmake) but >> PKG_CHECK_MODULES(PYTHON python>=2.4) does basically something like >> 'pkg-config --modversion python' and then checks that the version >> returned is >= 2.4. >> >> On your kubuntu this shouldn't fail (unless the fact that the .pc file >> is called python2 rather than python confuses cmake) but on Centos or >> Fedora it will always fail given the lack of a .pc file. >> >> I think the cmake python check needs to be rewritten to work everywhere. > > Orcan, any thoughts on this? > Hmm, it works on Fedora actually. Here, /usr/lib/pkconfig/python.pc is a symlink to /usr/lib/pkconfig/python2.pc which is a symlink to /usr/lib/pkconfig/python-2.7.pc. I am not sure about Ubuntu or CentOS. What is the suggestion? Check for .python2.pc if python.pc is not found? Thanks, Orcan |