On Friday, 16 December 2016 at 18:29:33 UTC, Ilya Yaroshenko wrote: > Undefined symbols for architecture x86_64: > "__D14TypeInfo_Class6__vtblZ", referenced from: > __D8cppclass2Hw7__ClassZ in cppclass-7ed89bd.o By using typeid you request the class' TypeInfo, and it pulls quite a lot.