[IGSTK-Users] Ascension 3D Guidance trakSTAR issues

Efthymios Efstathiou efstates at iis.fraunhofer.de
Mon Feb 14 06:55:40 EST 2011


Dear igstk-users,

I am trying to use an Ascension 3D Guidance trakSTAR and although the 
ATC_INCLUDE_DIRECTORY and ATC_LIBRARY variables have been set correctly 
and all the possible input library files have been added I get the 
following linking errors, when I am using the Ascension3DGTracker and 
Ascension3DGTrackerTool classes:

error LNK2019: unresolved external symbol "protected: __thiscall 
igstk::Ascension3DGTracker::Ascension3DGTracker(void)" 
(??0Ascension3DGTracker at igstk@@IAE at XZ) referenced in function "public: 
static class itk::SmartPointer<class igstk::Ascension3DGTracker> __cdecl 
igstk::Ascension3DGTracker::New(void)" 
(?New at Ascension3DGTracker@igstk@@SA?AV?$SmartPointer at VAscension3DGTracker@igstk@@@itk@@XZ)

error LNK2019: unresolved external symbol "protected: __thiscall 
igstk::Ascension3DGTrackerTool::Ascension3DGTrackerTool(void)" 
(??0Ascension3DGTrackerTool at igstk@@IAE at XZ) referenced in function 
"public: static class itk::SmartPointer<class 
igstk::Ascension3DGTrackerTool> __cdecl 
igstk::Ascension3DGTrackerTool::New(void)" 
(?New at Ascension3DGTrackerTool@igstk@@SA?AV?$SmartPointer at VAscension3DGTrackerTool@igstk@@@itk@@XZ)

In the case that I use the AscensionTracker and AscensionTrackerTool 
classes the linking is performed correctly, but I get a runtime 
exception in the igstkSerialCommunication.cxx file at the 
SetRTS(unsigned int signal) function, fact which points out that the 
tracker is expected to be connected via RS232 with the computer.

The configuration that I'm using is the following: igstk 4.4, itk 3.20, 
vtk 5.6.1, Qt 4.7.1., opencv (08/05/2009), cmake 2.8.3, VS 9 2008, WinXP 
32bit.

I would like to ask about the differences between the 
AscensionTracker/Tool and the Ascension3DGTracker/Tool (why linking 
errors?) classes and about the connection between the tracker and the 
computer. Thank you in advance for any help.

Regards,
Efthymios Efstathiou




More information about the IGSTK-Users mailing list