Hi, I got it to compile under 0023. Modify the beginning of newping.h like this:
---------------------( COPY )--------------------------
#ifndef NewPing_h
#define NewPing_h
#endif
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
-----------------( END COPY )----------------------
This includes the right system .h file...
Hmmm. Maybe that ends up with the #endifs wrong?? But it works? Maybe someone 1/3 my age who knows about this could check it....
Maybe the Arduino check should go first??
..."And the first one now will later be last, for the times they are a'changing "