I have Arduino 1.54 IDE installed on a desktop system, and the Arduino 1.05 IDE installed on a laptop. Both systems also have a custom version of Arduino 1.03 used for uploading Ardupilot software.
The directory structure is identical between the systems.
My laptop is compiling Ardupilot code perfectly, yet on the Desktop machine I am getting massive compiler errors because the Arduino 1.03 IDE is trying to pull in libraries from the other Arduino installation which results in function redefinition errors. I do not have any extra includes in my path, so was wondering if anyone knows how to keep the IDE from looking outside its "sandbox" during the build.