im trying to run a c program on my windows 7 computer using eclipse and im running into a little snag. I currently have Eclipse downloaded on my computer with the CDT plugin and i have also downloaded Mingw and set it to my path. When i build my simple "Hello world" program it does create a debug file with the makefile and everything in it but the concle dialog states
**** Build of configuration Debug for project C_Test ****
make all
`Cannot run program "make" (in directory "C:\Users\Chmoder\workspace\C_Test\Debug"): CreateProcess error=2, The system cannot find the file specified Error: Program "make" is not found in PATH
PATH=[C:\Users\Chmoder\Downloads\eclipse;C:\MINGW\Bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\ATI Stream\bin\x86_64;C:\Program Files (x86)\ATI Stream\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;c:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared]`
Also, when i try to run my program after building it, it says "Binary not found"
any help people?
Another solution is to set the MINGW_HOME variable in eclipse.ini :
-DMINGW_HOME=C:\Program Files (x86)\CodeBlocks\MinGW
This avoid to change the system PATH (often requires administrator rights)
(solution suggested by help of eclipse / CDT)
The error is: there is no make
in %PATH. Make is UNIX utility to help building a projects. For windows OS, the make
utility is part of msys, not of mingw32.
According to your path and to my setup of mingw and msys, you have no msys installed (or the path of Msys was not recorded in system %PATH variable).
For you, msys will be like this path in $PATH variable:
C:\MINGW\msys\1.0\Bin;
Msys can be downloaded from http://www.mingw.org/ too.
If you did a download of universal installer (it is the easiest variant), you just should check, is there a make.exe
file in the C:\MINGW\msys\1.0\Bin
directory and add this directory to the system PATH variable.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With