“non virtuelle thunk <nom>”, référencé à partir de: Vtable pour <classname> <objectfile.o>

Lors de la compilation en mode debug mon xcode compilation a ces erreurs de liaison:

"<method name>", referenced from: 
Vtable for <classname>in <objectfile.o>

"non-virtual thunk to <method name>", referenced from: 
Vtable for <classname>in <objectfile.o>

la chose étrange est que Cela se produit uniquement dans l'un de mes build targets (deux objectifs sont à peu près la même chose pour le code), et en plus, si ces méthodes sont définies dans le fichier d'en-tête à la place de la .rpc, il fonctionne très bien pour les deux cibles.

De toutes ces méthodes sont virtuelles pures. La classe d'où ces erreurs se produisent hérite de plusieurs classes, mais une seule de ces causes de ces erreurs.

Quelqu'un a une idée de ce qui est à l'origine de cette erreur?

OriginalL'auteur rahzark | 2011-04-29