arrayfire / arrayfire/arrayfire-java

Can't compile on windows

Open
#8 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
39
Forks
18
PR merge metrics
No merged PRs in 30d

Description

CMakeError.txt

> Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags:
>
> The output was:
> 2
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCCompilerId.c
> Microsoft (R) Incremental Linker Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> /out:CMakeCCompilerId.exe
> CMakeCCompilerId.obj
> LINK : fatal error LNK1104: cannot open file 'kernel32.lib'
>
>
> Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags:
>
> The output was:
> 2
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCXXCompilerId.cpp
> Microsoft (R) Incremental Linker Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> /out:CMakeCXXCompilerId.exe
> CMakeCXXCompilerId.obj
> LINK : fatal error LNK1104: cannot open file 'kernel32.lib'
>
>
> Determining if the C compiler works failed with the following output:
> Change Dir: C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/CMakeTmp
>
> Run Build Command:"nmake" "/NOLOGO" "cmTC_f9692\fast"
> "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe" -f CMakeFiles\cmTC_f9692.dir\build.make /nologo -L CMakeFiles\cmTC_f9692.dir\build
>
> Building C object CMakeFiles/cmTC_f9692.dir/testCCompiler.c.obj
>
> C:\PROGRA~2\MICROS~1.0\VC\bin\cl.exe @C:\Users\elodan\AppData\Local\Temp\nm56E3.tmp
>
> testCCompiler.c
>
> Linking C executable cmTC_f9692.exe
>
> "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\cmTC_f9692.dir --manifests -- C:\PROGRA~2\MICROS~1.0\VC\bin\link.exe /nologo @CMakeFiles\cmTC_f9692.dir\objects1.rsp @C:\Users\elodan\AppData\Local\Temp\nm5713.tmp
>
> RC Pass 1 failed to run.
> NMAKE : fatal error U1077: '"C:\Program Files\CMake\bin\cmake.exe"' : return code '0xffffffff'
>
> Stop.
>
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe"' : return code '0x2'
>
> Stop.
>
>
>
> Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags: /DWIN32;/D_WINDOWS;/W3
> Id flags:
>
> The output was:
> 2
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCCompilerId.c
> Microsoft (R) Incremental Linker Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> /out:CMakeCCompilerId.exe
> CMakeCCompilerId.obj
> LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'
>
>
> Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags:
>
> The output was:
> 2
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCXXCompilerId.cpp
> Microsoft (R) Incremental Linker Version 14.00.24210.0
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> /out:CMakeCXXCompilerId.exe
> CMakeCXXCompilerId.obj
> LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'
>
>
> Determining if the C compiler works failed with the following output:
> Change Dir: C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/CMakeTmp
>
> Run Build Command:"nmake" "/NOLOGO" "cmTC_48a8d\fast"
> "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\nmake.exe" -f CMakeFiles\cmTC_48a8d.dir\build.make /nologo -L CMakeFiles\cmTC_48a8d.dir\build
>
> Building C object CMakeFiles/cmTC_48a8d.dir/testCCompiler.c.obj
>
> C:\PROGRA~2\MICROS~1.0\VC\bin\cl.exe @C:\Users\elodan\AppData\Local\Temp\nm3DF3.tmp
>
> testCCompiler.c
>
> Linking C executable cmTC_48a8d.exe
>
> "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\cmTC_48a8d.dir --manifests -- C:\PROGRA~2\MICROS~1.0\VC\bin\link.exe /nologo @CMakeFiles\cmTC_48a8d.dir\objects1.rsp @C:\Users\elodan\AppData\Local\Temp\nm3E13.tmp
>
> RC Pass 1 failed to run.
> NMAKE : fatal error U1077: '"C:\Program Files\CMake\bin\cmake.exe"' : return code '0xffffffff'
>
> Stop.
>
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\nmake.exe"' : return code '0x2'
>
> Stop.

CMakeOutput.txt

> The system is: Windows - 10.0.14393 - AMD64
> Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags: -c
>
> The output was:
> 0
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCCompilerId.c
>
>
> Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj"
>
> The C compiler identification is MSVC, found in "C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.obj"
>
> Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags: -c
>
> The output was:
> 0
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCXXCompilerId.cpp
>
>
> Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj"
>
> The CXX compiler identification is MSVC, found in "C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.obj"
>
> Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags: /DWIN32;/D_WINDOWS;/W3
> Id flags: -c
>
> The output was:
> 0
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCCompilerId.c
>
>
> Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj"
>
> The C compiler identification is MSVC, found in "C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.obj"
>
> Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
> Compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe
> Build flags:
> Id flags: -c
>
> The output was:
> 0
> Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> CMakeCXXCompilerId.cpp
>
>
> Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj"
>
> The CXX compiler identification is MSVC, found in "C:/Users/elodan/Desktop/arrayfire-java-master/build/CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.obj"
>

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.