[CMake] project() with ASM fails with MSVC 19

Robert Maynard robert.maynard at kitware.com
Tue Sep 19 16:35:31 EDT 2017


Have you tried setting the project call of project(libpng VERSION
1.6.33 LANGUAGES ASM_MASM C)

On Tue, Sep 12, 2017 at 2:34 PM, Robert Dailey <rcdailey.lists at gmail.com> wrote:
> Also, I am using the "Visual Studio 15 2017" generator with no other
> options (generating through cmake-gui on Windows)
>
> On Tue, Sep 12, 2017 at 1:33 PM, Robert Dailey <rcdailey.lists at gmail.com> wrote:
>> Using CMake 3.9, I do this:
>>
>> cmake_minimum_required(VERSION 3.9)
>> project(libpng VERSION 1.6.33 LANGUAGES ASM C)
>>
>> I get the following error:
>>
>> -- The ASM compiler identification is unknown
>> -- Didn't find assembler
>> -- The C compiler identification is MSVC 19.11.25507.1
>> CMake Error at CMakeLists.txt:16 (project):
>> No CMAKE_ASM_COMPILER could be found.
>>
>>
>> Why doesn't this work?
> --
>
> 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