[CMake] VC2015 and Windows 7 compatibility

Elvis Stansvik elvis.stansvik at orexplore.com
Wed Sep 20 01:53:39 EDT 2017


2017-09-19 23:22 GMT+02:00 Gonzalo Garramuño <ggarra13 at gmail.com>:
>
>
> El 19/09/2017 a las 15:19, J Decker escribió:
>>
>> you can just install the runtime redistributuable for 2015...
>>
>> https://www.microsoft.com/en-us/download/details.aspx?id=48234
>
> Unfortunately, that does not have the required ms-api-win-core* DLLs.  It is
> something that changed with v8.0 of windows.  Elvis solution seems like it
> should work.  I am awaiting an answer from my beta testers.

What I forgot to say is that you of course need the Universal CRT DLLs
available somewhere on your build system where the CMake code behind
CMAKE_INSTALL_UCRT_LIBRARIES will find them.

I can't remember exactly what I did, but I do remember a fiddled
around a bit to get them installed without having to install a full
SDK, because the SDK that they were part of interfered with my build
somehow. I _think_ that I took some download from Microsoft that
contained multiple installers, and extracted that to get just the
installer for the Universal CRT DLLs. Because I couldn't find just the
Universal CRT installer as a separate download at Microsoft.

I'll try to dig out/remember what I did exactly when I'm back at work
with access to the Windows build box.

Elvis

>
>
> --
> Gonzalo Garramuño
>
> --
>
> Powered by www.kitware.com
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Kitware offers various services to support the CMake community. For more
> information on each offering, please visit:
>
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake


More information about the CMake mailing list