[Insight-users] Someone build ITK 3.0.1 with Visual Studio when Servicepack 1 installed ?

Thomas Lambertz thomas at hexerei-software.de
Tue Jan 30 13:13:31 EST 2007


Hi all,

when i try to build ITK 3.0.1 i get the following error:

c:\itk\code\common\itkCenteredEuler3DTransform.txx(203) : error C2244: 
'itk::CenteredEuler3DTransform<TScalarType>::GetJacobian' : unable to 
match function definition to an existing declaration
        c:\itk\code\common\itkCenteredEuler3DTransform.h(95) : see 
declaration of 'itk::CenteredEuler3DTransform<TScalarType>::GetJacobian'
        definition
        'const Euler3DTransform<TScalarType>::JacobianType 
&itk::CenteredEuler3DTransform<TScalarType>::GetJacobian(const 
itk::Point<TScalarType,(itk::MatrixOffsetTransformBase<TScalarType,NInputDimensions,NOutputDimensions>::InputSpaceDimension> 
&) const'
        existing declarations
        'const itk::CenteredEuler3DTransform<TScalarType>::JacobianType 
&itk::CenteredEuler3DTransform<TScalarType>::GetJacobian(const 
itk::Point<TScalarType,(itk::MatrixOffsetTransformBase<TScalarType,NInputDimensions,NOutputDimensions>::InputSpaceDimension> 
&) const'

Configuration is:

Windows XP Prof. 64Bit
Visual Studio 2005 Prof. with installed service pack 1
Build for Release/Win32

Check on another maschine running WinXP 32, Visual Studio 2005 without 
SP1 gives a complete run. So i suspect some interference caused bei the 
service pack 1 for Visual Studio 2005.

Can someone confirm this ?

Regards,
Tom




More information about the Insight-users mailing list