<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>I am having trouble compiling IGSTK with MicronTracker support set to "ON". I have no trouble compiling IGSTK and the Sandbox with this option turned off. However, when I try compiling with support on, I get the following errors when igstkMTCu is building:</div><div><br></div><div><span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 13px; white-space: pre; "></span></div><div><div>Compiling...</div><div>Xform3D.cpp</div><div>Vector.cpp</div><div>Persistence.cpp</div><div>Markers.cpp</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Markers.cpp(249) : error C3861: 'Markers_ExtrapolatedFramesGet': identifier not found</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Markers.cpp(265) : error C3861: 'Markers_ExtrapolatedFramesSet': identifier not found</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Markers.cpp(281) : error C3861: 'Markers_SmallerXPFootprint': identifier not found</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Markers.cpp(297) : error C3861: 'Markers_SmallerXPFootprintSet': identifier not found</div><div>Marker.cpp</div><div>MCamera.cpp</div><div>Facet.cpp</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Facet.cpp(157) : warning C4018: '<' : signed/unsigned mismatch</div><div>..\..\..\..\IGSTK-3.0\Utilities\MicronTracker\src\Facet.cpp(221) : warning C4018: '<' : signed/unsigned mismatch</div><div>Collection.cpp</div><div>Cameras.cpp</div><div>Generating Code...</div><div><br></div><div>To try and get rid of these errors, I added the following definitions to mtc.h:</div><div>EXT mtCompletionCode CCONV Markers_ExtrapolatedFramesGet(int *p_out);</div><div><div>EXT mtCompletionCode CCONV Markers_ExtrapolatedFramesSet(int newval);</div><div>EXT bool CCONV Markers_SmallerXPFootprint();</div><div>EXT mtCompletionCode CCONV Markers_SmallerXPFootprintSet(bool newval);</div><div><br></div><div>This lets igstkMTCu build, but I get the following type of error when I try and build a project that uses igstkMTCu (such as OneViewAndTrackingUsingMicronTracker):</div><div><br></div><div>igstkMTCu.lib(Markers.obj) : error LNK2019: unresolved external symbol _Markers_ExtrapolatedFramesGet@4 referenced in function "public: int __thiscall Markers::getExtrapolatedFrames(void)" (?getExtrapolatedFrames@Markers@@QAEHXZ)</div><div><br></div><div>Has anyone seen anything like this? Am I using an outdated version of the MTC API (R2.1)? If so, what version do I need to be using and does anyone know where to find it? Also, if anyone knows of a word-around, I would be thrilled to hear of it.</div><div><br></div><div>Thanks for all your help,</div><div>Christopher</div><div><br></div></div><div><br></div></div><div><br></div><div><br><div><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><div>Christopher Heath</div><div>Vanderbilt University School of Engineering</div><div><a href="mailto:christopher.c.heath@vanderbilt.edu">christopher.c.heath@vanderbilt.edu</a></div><div><br class="khtml-block-placeholder"></div></div><br class="Apple-interchange-newline"></span> </div><br></div></div></body></html>