I am trying to work on a moderately heavyweight project using an Arduino mega, using much of C++'s object functionality, and so I feel that I need a more heavyweight development environment than the normal IDE. I decided that the least problematic route looked like Eclipse.
Unfortunately I'm using Linux AMD64 (Mint 14, which is basically Ubuntu under the hood) and I installed Eclipse via Apt-Get, so ended up with the 64 bit version contrary to the official recommendations.
I very quickly got it as far as to be able to create a blank project, and replicate, build and upload Blink. I feel this is pretty good, and despite a lot of quirks (most of which seem to be in Eclipse itself, not Jantje's fantastic plugin), I have been very pleased with the progress.
That is until I try to access any of the Libraries. At that point Eclipse gets confused and refuses to accept they exist. This is likely because I haven't configured it right, but I don't know how to.
The message comes out as "fatal error: Wire.h: No such file or directory"
I doesn't seem to matter what I set the "Private Libraries" value to, it always does the same.
If anyone has experience with this, could they please advise me as to what I should be doing to get the libraries recognised by eclipse.
I'm using Eclipse 3.8 Build id: I20120502-2000
I'm using Arduino eclipse extensions 1.2.4 it.baeyens.arduino.feature.feature.group jan Baeyens. Interestingly there were 2 versions available from there, I went for the larger numbered, but "uncatgorised" one.
arduino IDE 1.0.1 is installed.
at one point I couldn't find the Arduino IDE directory when required during plugin installation as Apt-get hides it quite well, so I downloaded (1.0.5) and attempted to use it's files for that purpose, I think I've removed all of those references though now.