algunos de estos errores se resuelven mediante la modificaciónC++: ¿cuáles son las causas de la "referencia indefinida a 'typeinfo de [nombre de la clase]'" aparte de las funciones virtuales
virtual void draw();
a
virtual void draw() {};
PERO, ¿cuáles pueden ser las otras causas de estos errores ?, además de las funciones virtuales ... ¿Cuál puede ser la causa del siguiente error ...
/tmp/cciGEgp5.o:(.rodata._ZTI14CustomXmppPump[typeinfo for CustomXmppPump]+0x18):
undefined reference to `typeinfo for XmppPump'
Quizás tenga solo el archivo .h o .hpp en la compilación, sin el archivo .cpp correspondiente –
Está confundiendo las declaraciones y las definiciones. –
Parece que está compilando sin RTTI. Tenga en cuenta que la referencia indefinida es para ** typeinfo **, no para la función virtual real. Este es un ["problema conocido"] (http://code.google.com/p/libjingle/issues/detail?id=143) que también encontrará en el sitio libjingle. – Damon