This seems to have been fixed in the repository so I believe a fresh checkout should work.&nbsp; Otherwise, you need to change the declaration in the txx file to:<br><br>const typename CenteredEuler3DTransform<div id="mb_1">&lt;TScalarType&gt;::JacobianType &amp;
<br>CenteredEuler3DTransform&lt;TScalarType&gt;::<br>GetJacobian( const InputPointType &amp; p ) const<br><br>You may run into a similar problem with itkWeightedCentroidKdTreeGenerator.txx.&nbsp; If you do, change the declaration of GenerateNonTerminalNode to:
<br><br>template&lt; class TSample &gt;<br>inline typename WeightedCentroidKdTreeGenerator&lt; TSample &gt;::KdTreeNodeType*<br>WeightedCentroidKdTreeGenerator&lt; TSample &gt;<br>::GenerateNonterminalNode(int beginIndex,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int endIndex,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MeasurementVectorType &amp;lowerBound,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MeasurementVectorType &amp;upperBound,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int level)<br>
<br>- Wes<br></div><br><br><div><span class="gmail_quote">On 1/30/07, <b class="gmail_sendername">Thomas Lambertz</b> &lt;<a href="mailto:thomas@hexerei-software.de">thomas@hexerei-software.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>when i try to build ITK 3.0.1 i get the following error:<br><br>c:\itk\code\common\itkCenteredEuler3DTransform.txx(203) : error C2244:<br>&#39;itk::CenteredEuler3DTransform&lt;TScalarType&gt;::GetJacobian&#39; : unable to
<br>match function definition to an existing declaration<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c:\itk\code\common\itkCenteredEuler3DTransform.h(95) : see<br>declaration of &#39;itk::CenteredEuler3DTransform&lt;TScalarType&gt;::GetJacobian&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;definition
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;const Euler3DTransform&lt;TScalarType&gt;::JacobianType<br>&amp;itk::CenteredEuler3DTransform&lt;TScalarType&gt;::GetJacobian(const<br>itk::Point&lt;TScalarType,(itk::MatrixOffsetTransformBase&lt;TScalarType,NInputDimensions,NOutputDimensions&gt;::InputSpaceDimension&gt;
<br>&amp;) const&#39;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;existing declarations<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;const itk::CenteredEuler3DTransform&lt;TScalarType&gt;::JacobianType<br>&amp;itk::CenteredEuler3DTransform&lt;TScalarType&gt;::GetJacobian(const<br>itk::Point&lt;TScalarType,(itk::MatrixOffsetTransformBase&lt;TScalarType,NInputDimensions,NOutputDimensions&gt;::InputSpaceDimension&gt;
<br>&amp;) const&#39;<br><br>Configuration is:<br><br>Windows XP Prof. 64Bit<br>Visual Studio 2005 Prof. with installed service pack 1<br>Build for Release/Win32<br><br>Check on another maschine running WinXP 32, Visual Studio 2005 without
<br>SP1 gives a complete run. So i suspect some interference caused bei the<br>service pack 1 for Visual Studio 2005.<br><br>Can someone confirm this ?<br><br>Regards,<br>Tom<br><br><br>_______________________________________________
<br>Insight-users mailing list<br><a href="mailto:Insight-users@itk.org">Insight-users@itk.org</a><br><a href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a><br></blockquote>
</div><br><br clear="all"><br>-- <br>Wesley D. Turner, Ph.D.<br>R&amp;D Engineer<br>28 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: 518-371-3971 x120