[cmake-developers] [MODERN] CMake 3.3 vs Qt 5.5 vs MSVC2015

Konstantin Podsvirov konstantin at podsvirov.pro
Fri Jul 24 03:46:11 EDT 2015


Hi dear CMake developers!

Modern CMake requires modern platform!

To solve the problem you run cmake-gui is now possible with the following changes:

[PATCH]

CMake: Added option CMake_INSTALL_DEPENDENCIES

By default this option is ON
Turn OFF to disable installing runtime 3th dependencie

Addition QtDialog now installing on Windows platform plugin for Qt5

http://git.podsvirov.pro/?p=kitware/cmake.git;a=commitdiff;h=e955bd6783abdc1bf30a9e7c3d88bac3eb0acd60

Dear Brad, please consider the possibility of applying these changes.

Check out the work of these changes can on earlier installers.

cmake-gui should work now, but if not, then update your system and install

>Visual C++ Redistributable for Visual Studio 2015 from the link below:
>
> http://www.microsoft.com/en-us/download/details.aspx?id=48145

23.07.2015, 16:47, "Konstantin Podsvirov" <konstantin at podsvirov.pro>:
> Hi Ruslan and other developers!
>
> 23.07.2015, 16:12, Ruslan Baratov" <ruslan_baratov at yahoo.com>:
>> On 23-Jul-15 12:32, Konstantin Podsvirov wrote:
>>> Hi dear CMake developers!
>>>
>>> Meet modern CMake built on MSVC2015 c QtDialog based on Qt 5.5 from today :-)
>>>
>>> Windows 32bit:
>>>
>>> http://ifw.podsvirov.pro/cmake/cmake-master-win32-online.exe
>>>
>>> Windows 64bit:
>>>
>>> http://ifw.podsvirov.pro/cmake/cmake-master-win64-online.exe
>>>
>>> As always, questions and suggestions are welcome.
>>>
>>> --
>>> Regards,
>>> Konstantin Podsvirov
>>
>> Both versions can't start because dll is missing:
>> api-ms-win-crt-runtime-l1-1-0.dll
>> Win 7 x64
>>
>> Ruslan
>
> To solve the problem quickly, you need to install Visual C++ Redistributable for Visual Studio 2015 from the link below:
>
> http://www.microsoft.com/en-us/download/details.aspx?id=48145
>
> Now more interesting :-)
>
> Outdoor platforms may not be Universal CRT:
>
> http://blogs.msdn.com/b/vcblog/archive/2015/03/03/introducing-the-universal-crt.aspx
>
> CMake uses the module "InstallRequiredSystemLibraries" to install dependencies.
> Who is in charge here on this module? Should this module to install Universal CRT
> (api-ms-win-crt-runtime-xxx.dll library) for MSVC14 ?
>
> --
> Regards,
> Konstantin Podsvirov

Regards,
Konstantin Podsvirov


More information about the cmake-developers mailing list