Hi,
I'm building a c6000 library containing a base c++ class ValueObjectBase from which various other classes inherit, and I can instanciate them in an application using the library without problem. But when I inherit from this base class with a template class, I get a strange unresolved symbol during link :
___T_Q3_4stbl7CanOpen15ValueObjectBase ./src/run_main.obj
error #10234-D: unresolved symbols remain
what is this ___T_ symbol ?
when I look at the symbols defined in the library I find all the expected symbols, including virtual table/ctor/dtor, but not this ___T_ symbol...
==> symbol defined: '___vtbl__Q3_4stbl7CanOpen15ValueObjectBase'
==> symbol defined: '_accessRights__Q3_4stbl7CanOpen15ValueObjectBaseFRCUs'
==> symbol defined: '_descriptionDataLength__Q3_4stbl7CanOpen15ValueObjectBaseFv'
==> symbol defined: '_subindexIsValid__Q3_4stbl7CanOpen15ValueObjectBaseSFUc'
==> symbol defined: '_entryDescriptionToBuffer__Q3_4stbl7CanOpen15ValueObjectBaseFUcT1PvUi'
==> symbol defined: '_entryDescriptionDataLength__Q3_4stbl7CanOpen15ValueObjectBaseFUcT1'
==> symbol defined: '_checkAccessRights__Q3_4stbl7CanOpen15ValueObjectBaseFUcUs'
==> symbol defined: '_description__Q3_4stbl7CanOpen15ValueObjectBaseFPCc'
==> symbol defined: '_readFromBuffer__Q3_4stbl7CanOpen15ValueObjectBaseFUcPvUi'
==> symbol defined: '_descriptionToBuffer__Q3_4stbl7CanOpen15ValueObjectBaseFPvUi'
==> symbol defined: '_writeToBuffer__Q3_4stbl7CanOpen15ValueObjectBaseFUcPvUi'
==> symbol defined: '_objectBitLength__Q3_4stbl7CanOpen15ValueObjectBaseFv'
==> symbol defined: '___dt__Q3_4stbl7CanOpen15ValueObjectBaseFv'
==> symbol defined: '_dataType__Q3_4stbl7CanOpen15ValueObjectBaseFRCUs'
==> symbol defined: '_maxSubindex__Q3_4stbl7CanOpen15ValueObjectBaseFv'
==> symbol defined: '_index__Q3_4stbl7CanOpen15ValueObjectBaseFUs'
==> symbol defined: '_dataLength__Q3_4stbl7CanOpen15ValueObjectBaseFUc'
==> symbol defined: '___ct__Q3_4stbl7CanOpen15ValueObjectBaseFPQ3_4stbl3Log6LoggerUs'
what does this symbol refer to and how can I export it from my library ?
thanks in advance