[Insight-users] errors in building InsightApplications-2.6.0

Yan Yang y.yang at anglia.ac.uk
Wed Mar 22 07:38:45 EST 2006


Hi all,

I have got the following error message when building InsightApplications-2.6.0. Any help would be appreciated.

Thanks,

Yan

--------------------Configuration: ImageCalculator - Win32 Release--------------------
Compiling...
ImageCalculatorProcess2D.cxx
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(149) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(635) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,2> > __cdecl Iavg(class itk
::SmartPointer<class itk::Image<double,2> >,int)' being compiled
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(168) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(640) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,2> > __cdecl ImageMultiplyC
onstant(class itk::SmartPointer<class itk::Image<double,2> >,double)' being compiled
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(185) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(643) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,2> > __cdecl ImageDivideCon
stant(class itk::SmartPointer<class itk::Image<double,2> >,double)' being compiled
ImageCalculatorProcess3D.cxx
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(149) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(635) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,3> > __cdecl Iavg(class itk
::SmartPointer<class itk::Image<double,3> >,int)' being compiled
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(168) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(640) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,3> > __cdecl ImageMultiplyC
onstant(class itk::SmartPointer<class itk::Image<double,3> >,double)' being compiled
C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\Imgmath.h(185) : error C2899: typename cannot be used outside a template declaration
        C:\Librabries\InsightApplications-2.6.0\InsightApplications-2.6.0\ImageCalculator\ImageCalculatorTemplates.h(643) : see reference to function template instantiation 'class itk::SmartPointer<class itk::Image<double,3> > __cdecl ImageDivideCon
stant(class itk::SmartPointer<class itk::Image<double,3> >,double)' being compiled
Generating Code...
Error executing cl.exe.

ALL_BUILD - 6 error(s), 0 warning(s)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20060322/0040f242/attachment.htm


More information about the Insight-users mailing list