I am using Ubuntu for development, and it is what I would recommend for new users as its probably the easiest to setup. The instructions on that page for Ubuntu should be complete. That said, we do have it setup and working on Windows and OSX, but I am less familiar with those, and setup was a challenge for some of the tools.
If you want to try spinning up a VM with Ubuntu, I should be able to help you work through any issues you might have. I just took a look at that guide again, and I agree it could use some cleanup. I will work on doing that today.
As for your current problem, Eclipse is not a requirement, and is not involved in actually building the code. You should be able to build with the makefile from the command line. Does this work for you?