Hallo ehenkes,
wie gesagt, da fehlt die Funktion __cxa_pure_virtual(), die immer dann angespungen wird, wenn eine rein virtuelle Methode trotzdem ausgeführt wird, z.b. durch einen dynamic_cast<>. Du kannst die Funktion aber problemlos selbst schreiben. ein Bsp. dafür ist das hier:
Code:
/*!
* \brief Pure-virtual workaround.
*
* The avr-libc does not support a default implementation for handling
* possible pure-virtual calls. This is a short and empty workaround for this.
*/
extern "C" {
void __cxa_pure_virtual()
{
// put error handling here
}
}
Siehe auch http://www.mikrocontroller.net/topic/68813#new
MfG Mark
Lesezeichen