I'm running Mingw64, and I'm compiling GLFW. I've run cmake . -G "MinGW Makefiles"
successfully, and it's generated the Makefile
in my current working directory.
However, when I run make
, or make all
, it seems to open a new shell??
timle@HUMBOLDT MINGW64 /c/Users/timle/src/glfw-3.3.3
$ make
Microsoft Windows [Version 10.0.19042.867]
(c) 2020 Microsoft Corporation. All rights reserved.
C:\Users\timle\src\glfw-3.3.3>
Running make
again seems to nest the problem:
timle@HUMBOLDT MINGW64 /c/Users/timle/src/glfw-3.3.3
$ make
Microsoft Windows [Version 10.0.19042.867]
(c) 2020 Microsoft Corporation. All rights reserved.
C:\Users\timle\src\glfw-3.3.3>make
make
make[1]: Entering directory '/c/Users/timle/src/glfw-3.3.3'
Microsoft Windows [Version 10.0.19042.867]
(c) 2020 Microsoft Corporation. All rights reserved.
C:\Users\timle\src\glfw-3.3.3>
and quitting with ctrl+c gives:
C:\Users\timle\src\glfw-3.3.3>make: *** [Makefile:620: cmake_check_build_system] Interrupt
make[1]: *** [Makefile:620: cmake_check_build_system] Interrupt
What on earth is going on? How do I make it make
?
Output of make -v
:
GNU Make 4.3
Built for x86_64-pc-msys
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
(which makes it even weirder that we get a Microsoft copyright when we run it??)
(This is also why I don't believe this to be a duplicate of this question - it seems I do have the proper version of make
installed)