Started messing about in tinkercad, got nowhere. It seems the the emulator doesn't have delete()?
In function `linkListObj::~linkListObj()':
1066: undefined reference to `operator delete(void*, unsigned int)'
In function `linkList::~linkList()':
1066: undefined reference to `operator delete(void*, unsigned int)'
In function `timeObj::~timeObj()':
1066: undefined reference to `operator delete(void*, unsigned int)'
In function `idler::~idler()':
1066: undefined reference to `operator delete(void*, unsigned int)'
In function `idlers::~idlers()':
1066: undefined reference to `operator delete(void*, unsigned int)'
/home/circuits/123d-circuits/cio-arduino-compiler/build/sketch.ino:1066: more undefined references to `operator delete(void*, unsigned int)' follow
error: ld returned 1 exit status
exit status 1
Is there some way to make it act like a real compiler?
-jim lee