I moved #warning "Version String at 0x3000!!! check for overlapping code" into main.c to remove it from all targets but PIC. So we don't see it all the time.
I disabled #define _GLIBCXX_USE_NANOSLEEP in TelnetProxy.cpp please test on OSX with gcc4.8/ or new clang if we still need that. If not just remove the disabled code