[CMake] Bug in cmake 2.8.11 when detecting sgemm function from MKL 11.0

Stephen Kelly steveire at gmail.com
Thu May 23 13:56:10 EDT 2013


Bill Hoffman wrote:

> On 5/23/2013 1:48 PM, Stephen Kelly wrote:
>>> Hi
>>> >
>>> >I have noticed that the latest cmake release, 2.8.11, does not detect
>>> >sgemm using check_function_exists macro from mkl_rt.lib library. The
>>> >error message says;
>>> >
>>> >Cannot find C:\Program.obj
>>> >
>>> >It seems to me that the paths with spaces are no longer handled
>>> >correctly. Installing the previous version, 2.8.10, everything works as
>>> >expected.
>>> >
>>> >Also I have noticed that the 2.8.11 installer seems to create two
>>> >entries in Windows program database. I am using Windows 8 x86_64
>> Can you create a minimal testcase? I'm not familiar with sgemm or MKL.
>> Can you say more? What makes you think it is related to whitespace?
> Because it is almost certainly:
> c\Program Files\.....
> 
> Instead of c:\Program.obj.
> 

Right, but I think more info is needed, so in the hope of getting useful 
information, I'm just asking more questions - even obvious questions.

Does this problem happen with all libraries in a directory with whitespace?

Thanks,

Steve.




More information about the CMake mailing list