Eclipse Mars and Arduino 1.6.5

Hello
Jantje here (The guy who writes the plugin)
I'm not sure whether you use the nightly build or the lastest stable. From some comments it looks like you are using the last stable. For instance the missing A.RUNTIME.TOOLS.AVR-GCC.PATH

If so: you should know this: Arduino has come a long way since the latest stable release. For instance arduino IDE 1.6.5 added a completely new boards manager which invalidates the assumptions used in the latest stable. We are currently

As to the bunch of environment variables. I know there are lots of environment variables but you should not have to care because that is the internal workings of the plugin.
Basically the boards.txt and the platform.txt are converted to environment variables and then I add my own stuff to link it all up.
If you want to know more about it see http://blog.baeyens.it/#post22

For windows user having the make issue. on this page http://eclipse.baeyens.it/installAdvice.shtml in the windows comments, I advise to install mingw core component and copy cmake.exe to make.exe and add mingw/bin to the path. (I'm planning to make a video about that but time is missing)