Hello,
I am new to Arduino, although I have done several other types of microcontroller projects using the Eclipse environment (so I'm more used to using that IDE). I am trying to configure Eclipse to work as my IDE for future Arduino projects, and have been having a hard time. I have tried the following three methods to configure eclipse:
- Followed the instructions provided here: Arduino Playground - Eclipse
- Tried using the arduino plugin for eclipse provided by Jantje here: Arduino Eclipse IDE named Sloeber - Welcome!
- Exactly followed the instructions provided here: http://horrorcoding.altervista.org/arduino-development-with-eclipse-a-step-by-step-tutorial-to-the-basic-setup/
In all three cases, I followed the instructions verbatim, and ended up with the exact same result. When trying to actually build the project, I get the following message in the CDT Build Console:
13:17:04 **** Incremental Build of configuration Debug for project TestProject ****
make all 
Cannot run program "make" (in directory "D:\Documents\Arduino\TestProject\Debug"): CreateProcess error=2, The system cannot find the file specified
13:17:04 Build Finished (took 5ms)
No compiled object is generated. Does anybody know how to resolve this issue? It almost looks like eclipse cannot find the compiler. I have verified in all cases that the PATH variable (under preferences->C/C++ Build->Environtment) includes <arduino_install_directory>/hardware/tools/avr/bin. The avr-gcc executable does reside in that directory.
Eclipse automatically generates a makefile in the directory "D:\Documents\Arduino\TestProject\Debug" which calls avr-ar in order to make the object libTestProject.a. Does this error message mean that eclipse is unable to find the makefile itself, or that when running the makefile, it is unable to find the compiler invoked within?
I appreciate any help! Thanks,
Paul
