I am using mpide with a chipKIT32 MAX32. I am trying to compile a firmware application for a RepRap.
The \hardware\tools\avr\avr\include directory path's sub-directories are not recognized and it creates errors when compiling through mpide. If I use an Arduino Mega in the Arduino IDE my firmware compiles with no errors.
Unfortunately chip specific AVR code is incompatible with chip specific pic32 code. So one level below Arduino API is avr for the avr chips, and pic32 for the pic32 chips.
If the reprap project updates to standard Arduino libraries, and features it would work and not need that directory. But typically repraps need the higher performance of going directly to chip specific code. Where as chipKIT is genreally fast enough, and has enough memory to not need that kind of work around.