1
General / Failing to make with MinGW
« on: March 02, 2014, 03:20:35 am »
I don't know if there's a better place to put this question, looks like they got rid of the Compiler and IDE-Related forum. I guess if there's a better place it'll be moved.
I've been finding myself unable to compile SFML 2.0 on Windows using MinGW. I used the CMake GUI to generate a makefile for MinGW. Since there's no mingw32-make in C:\MinGW\bin, I tried building it using the MSYS make command, both from the command line and the MSYS terminal. When I call it from the Windows command line, I simply see:
Which I recognize as the line printed at the top of the prompt when I first open it. It's worth noting that the title of the console window becomes "Command Prompt - make.exe", as if the output is from make. If I try it from the MSYS terminal, I see the same printout, plus the terminal is converted to a Window cmd prompt:
I'm using the most recent MinGW build (new laptop, so I just downloading the mingw-get installer), on a Windows 8.1 laptop. I have been able to use make (i.e. the same exact executable in the same ways) to build other projects, so it's not just my installation. I've tried regenerating my makefile, to no avail. I'm not particularly good at reading Makefiles, but it looks like there's nothing wrong with the generation.
Any help would be appreciated. If you need more information, I'd be willing to provide it.
I've been finding myself unable to compile SFML 2.0 on Windows using MinGW. I used the CMake GUI to generate a makefile for MinGW. Since there's no mingw32-make in C:\MinGW\bin, I tried building it using the MSYS make command, both from the command line and the MSYS terminal. When I call it from the Windows command line, I simply see:
C:\Data\Programming\SFML\Win64>make.exe
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Data\Programming\SFML\Win64>
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Data\Programming\SFML\Win64>
Which I recognize as the line printed at the top of the prompt when I first open it. It's worth noting that the title of the console window becomes "Command Prompt - make.exe", as if the output is from make. If I try it from the MSYS terminal, I see the same printout, plus the terminal is converted to a Window cmd prompt:
User@Redacted /c/Data/Programming/SFML\Win64
$ make
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Data\Programming\SFML\Win64>
$ make
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Data\Programming\SFML\Win64>
I'm using the most recent MinGW build (new laptop, so I just downloading the mingw-get installer), on a Windows 8.1 laptop. I have been able to use make (i.e. the same exact executable in the same ways) to build other projects, so it's not just my installation. I've tried regenerating my makefile, to no avail. I'm not particularly good at reading Makefiles, but it looks like there's nothing wrong with the generation.
Any help would be appreciated. If you need more information, I'd be willing to provide it.