[Insight-users] [VTK user][Insight User] Some Build Error About InsightApplications

vijaghorp vijaya.ghorpade777 at gmail.com
Thu May 9 03:20:29 EDT 2013


Hi,
I have tried with Visual C++ 2010 express, many times. I think it is very
difficult to do that on it. So, I used trial version of Visual 2012 C++
professional, it succeeds. I suggest you try the same, after you get the
Solution file you can then use it on Visual 2010 express...

And I need some help, in using itk build files in MATLAB . I am not able to
do that, I fixed the issue with the version incompaitibilty. But I am
getting some errors. please anybody suggest,..below are the errors.

>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxGetClassID referenced in function "class itk::SmartPointer<class
itk::Image<double,1> > __cdecl itkImageFromMxNumericArray<class
itk::Image<double,1> >(struct mxArray_tag const *)"
(??$itkImageFromMxNumericArray at V?$Image at N$00 at itk@@@@YA?AV?$SmartPointer at V
?$Image at N$00 at itk@@@itk@@PEBUmxArray_tag@@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxIsNumeric referenced in function "int __cdecl
AnisotropicFastMarching<class itk::SSRT2<double,char> >(int,struct
mxArray_tag * * const,int,struct mxArray_tag const * * const)"
(??$AnisotropicFastMarching at V?$SSRT2 at ND@itk@@@@YAHHQEAPEAUmxArray_tag@
@HQEAPEBU0@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxIsStruct referenced in function "int __cdecl
AnisotropicFastMarching<class itk::SSRT2<double,char> >(int,struct
mxArray_tag * * const,int,struct mxArray_tag const * * const)"
(??$AnisotropicFastMarching at V?$SSRT2 at ND@itk@@@@YAHHQEAPEAUmxArray_tag@
@HQEAPEBU0@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxIsComplex referenced in function "class itk::SmartPointer<class
itk::Image<double,1> > __cdecl itkImageFromMxNumericArray<class
itk::Image<double,1> >(struct mxArray_tag const *)"
(??$itkImageFromMxNumericArray at V?$Image at N$00 at itk@@@@YA?AV?$SmartPointer at V
?$Image at N$00 at itk@@@itk@@PEBUmxArray_tag@@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxGetNumberOfDimensions_730 referenced in function "class
itk::SmartPointer<class itk::Image<double,1> > __cdecl
itkImageFromMxNumericArray<class itk::Image<double,1> >(struct mxArray_tag
const *)" (??$itkImageFromMxNumericArray at V?$Image at N$00 at itk
@@@@YA?AV?$SmartPointer at V?$Image at N$00 at itk@@@itk@@PEBUmxArray_tag@@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxGetDimensions_730 referenced in function "class
itk::SmartPointer<class itk::Image<double,1> > __cdecl
itkImageFromMxNumericArray<class itk::Image<double,1> >(struct mxArray_tag
const *)" (??$itkImageFromMxNumericArray at V?$Image at N$00 at itk
@@@@YA?AV?$SmartPointer at V?$Image at N$00 at itk@@@itk@@PEBUmxArray_tag@@@Z)
2>MatlabAnisotropicFastMarching.obj : error LNK2019: unresolved external
symbol mxGetNumberOfElements referenced in function "struct mxArray_tag *
__cdecl MxNumericArrayFromItkImage<class itk::Image<double,2> >(class
itk::SmartPointer<class itk::Image<double,2> >)"
(??$MxNumericArrayFromItkImage at V?$Image at N$01 at itk@@@@YAPEAUmxArray_tag@
@V?$SmartPointer at V?$Image at N$01 at itk@@@itk@@@Z)



On Thu, May 9, 2013 at 4:06 AM, hongsongyang <hongsongyang at 163.com> wrote:

> Lorensen:
>       Have you got any new progress about my problem of building
> InsightApplication
> in VS2010. Although the OS is Win7 64bit, I built both of them in Win32
> configuration.
>       I have tried to build ITK and InsightApplications once again
> yesterday, but I still met
> the same problem.
>       Should I do some source code modificaiton to avoid these building
> error?
>
> Thank you very much.
>
> Hongsongyang
>
>
>
>
>
>
>
> At 2013-05-08 03:39:11,"Bill Lorensen" <bill.lorensen at gmail.com> wrote:
>
> Where did you get Insight Applications?
>
>
>
>
> On Tue, May 7, 2013 at 1:17 PM, hongsongyang <hongsongyang at 163.com> wrote:
>
>> Dear All:
>>       I used VS2010 to build the VTK and ITK successfully.
>> But when I build InsightApplications after cmake configurarion,
>> vtkVTKITKCommon project could not be built correctly.
>> Here is the error messages:
>>
>>
>> 1>  vtkITKMutualInformationTransform.cxx
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(197): error
>> C4716: 'itk::Transform<double,3,3>::TransformVector' : must return a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(212): error
>> C4716: 'itk::Transform<double,3,3>::TransformVector' : must return a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(228): error
>> C4716: 'itk:: Transform<double,3,3>::TransformVector' : must return a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(243): error
>> C4716: 'itk::Transform<double,3,3>::TransformCovariantVector' : must return
>> a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(260): error
>> C4716: 'itk::Transform<double,3,3>::TransformCovariantVector' : must return
>> a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(279): error
>> C4716: 'itk::Transform<double,3,3>::TransformDiffusionTensor3D' : must
>> return a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(297): error
>> C4716: 'itk::Transform<double,3,3>::TransformDiffusionTensor3D' : must
>> return a value
>> 1>d:\itk\itk\modules\core\transform\include\itktransform.h(319): error
>> C4716: 'itk::Transform<double,3,3>::TransformSymmetricSecondRankTensor' :
>> must return a value
>> 1>d:\itk\itk\modules\cor e\transform\include\itktransform.h(328): error
>> C4716: 'itk::Transform<double,3,3>::TransformSymmetricSecondRankTensor' :
>> must return a value
>> 1>
>> 1>Build FAILED.
>>
>>
>> What's the reason for this problem?
>>
>> Hongsongyang
>>
>>
>>
>> _____________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.php
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>>
>>
>
>
> --
> Unpaid intern in BillsBasement at noware dot com
>
>
>
>
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20130509/30c6bf03/attachment.htm>


More information about the Insight-users mailing list