<https://lh3.googleusercontent.com/-kBaCQ-vrx1o/VAvyVKMb6ZI/AAAAAAAAItU/gNeTwoLwV0g/s1600/error.png>
thanks alot Aleksey

I have successfully build the hello world example. the problem i am facing 
now is that the  application cannot run (see the attached picture).

you help is highly appreciated

<https://lh3.googleusercontent.com/-kBaCQ-vrx1o/VAvyVKMb6ZI/AAAAAAAAItU/gNeTwoLwV0g/s1600/error.png>

regards
Omran

On Thursday, September 4, 2014 1:16:20 PM UTC+4, AleksD wrote:
>
> Maybe it was not quite right to write "I'm not followed the steps listed 
> ..." because Preliminary Steps are necessery in any way. I mean that 
> further only CMake was used to generate 
> VS solution for OTB and tune some options without creating OTB.bat file as 
> mentioned in wiki. One of tuned options is OTB_USE_EXTERNAL_ITK (see 
> attached picture). By default OTB uses internal version of ITK. So your 
> steps must be as follow:
> 1) Download ITK from 
> http://sourceforge.net/projects/itk/files/itk/4.6/InsightToolkit-4.6.0.zip/download
>  
> (or clone the repository http://itk.org/ITK.git)
> 2) Unzip downloaded file to to any empty folder and using CMake generate 
> solution for Visual Studio with proper generator. 
> 3) Build this solution in Visual Studio IDE.
> 4) Configure OTB in CMake. You need check  OTB_USE_EXTERNAL_ITK option as 
> at picture. As a rule CMake can find ITK libraries automatically if they 
> are not deep in subfolders.
> 5) Generate OTB solution in CMake and build it in VS IDE
>
> After this step you can try to build your application.
> Hope this helps you.
>
> With regards, 
> Dmitriev Aleksey
>  
>
> 2014-09-04 17:01 GMT+09:00 Omran Al Hammadi <[email protected] 
> <javascript:>>:
>
>> can you list the steps you followed if you don't mind
>>
>> many thanks mate
>>
>>
>> On Thursday, September 4, 2014 11:58:56 AM UTC+4, AleksD wrote:
>>
>>> Hello
>>> I'm not followed the steps listed in http://wiki.orfeo-toolbox.org/
>>> index.php/OTB_%26_Windows_OS, i simply used CMake to generate VS 
>>> solution for OTB and build it. There were no problems with building 
>>> solution until updating source code to the latest revision.
>>> Nevertheless i can confirm that using external ITK solves this issue and 
>>> all my applications successfully linked.
>>> Many thanks for your help!
>>>
>>> With regards,
>>> Dmitriev Aleksey
>>>
>>>
>>> 2014-09-04 12:36 GMT+09:00 Omran Al Hammadi <[email protected]>:
>>>
>>> yes i followed the steps in that link and i got this error
>>>>
>>>>
>>>> On Wednesday, September 3, 2014 4:23:19 PM UTC+4, Mickaël Savinaud 
>>>> wrote:
>>>>
>>>>>  Hi,
>>>>> Have you follow the indications at http://wiki.orfeo-toolbox.org/
>>>>> index.php/OTB_%26_Windows_OS
>>>>> Mickaël
>>>>> Le 03/09/2014 10:22, Aleksey Dmitriev a écrit :
>>>>>  
>>>>>   I want to join to this question. I also got such errors in my 
>>>>> applications, based on OTB. They arise from ITKCommon-4.6.lib(
>>>>> itkMetaDataObject.obj), for example linker output in MS Visual Studio 
>>>>> Pro 2012 (Update 4) is the same as in above mail:
>>>>>
>>>>> I
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *TKCommon-4.6.lib(itkMetaDataObject.obj) : error LNK2019: unresolved 
>>>>> external symbol "public: __cdecl 
>>>>> vnl_vector<char>::~vnl_vector<char>(void)" 
>>>>> (??1?$vnl_vector@D@@QEAA@XZ) referenced in function "public: __cdecl 
>>>>> itk::Array<char>::~Array<char>(void)" (??1?$Array@D@itk@@QEAA@XZ) 
>>>>> ITKCommon-4.6.lib(itkMetaDataObject.obj) : error LNK2019: unresolved 
>>>>> external symbol "public: class vnl_vector<char> & __cdecl 
>>>>> vnl_vector<char>::operator=(class vnl_vector<char> const &)" 
>>>>> (??4?$vnl_vector@D@@QEAAAEAV0@AEBV0@@Z) referenced in function "public: 
>>>>> class itk::Array<char> const & __cdecl itk::Array<char>::operator=(class 
>>>>> itk::Array<char> const &)" (??4?$Array@D@itk@@QEAAAEBV01@AEBV01@@Z) 
>>>>> ITKCommon-4.6.lib(itkMetaDataObject.obj) : error LNK2019: unresolved 
>>>>> external symbol "public: bool __cdecl vnl_vector<char>::set_size(unsigned 
>>>>> int)" (?set_size@?$vnl_vector@D@@QEAA_NI@Z) referenced in function 
>>>>> "public: 
>>>>> void __cdecl itk::Array<char>::SetSize(unsigned int)" 
>>>>> (?SetSize@?$Array@D@itk@@QEAAXI@Z) application1.exe : fatal error 
>>>>> LNK1120: 
>>>>> 3 unresolved externals*
>>>>>
>>>>>  I get the source code of OTB from the repository (rev. 16979, 
>>>>> 4.2-rc1)
>>>>>
>>>>>  With regards,
>>>>>  Dmitriev Aleksey
>>>>>   
>>>>>
>>>>>  2014-09-03 14:26 GMT+09:00 Omran Al Hammadi <[email protected]>:
>>>>>
>>>>>> Dear otb-users  
>>>>>>
>>>>>>  I am very new to OTB libraries and i successfully download and 
>>>>>> compile OTB source code.
>>>>>> Then I tried to run the hello world example and I was able to 
>>>>>> generate the sln file.
>>>>>> I opened the sln file to build it, but I couldn't. I got the 
>>>>>> following errors:
>>>>>>
>>>>>>  *Error 1 error LNK2019: unresolved external symbol "public: __cdecl 
>>>>>> vnl_vector<char>::~vnl_vector<char>(void)" (??1?$vnl_vector@D@@QEAA@XZ) 
>>>>>> referenced in function "public: __cdecl 
>>>>>> itk::Array<char>::~Array<char>(void)" (??1?$Array@D@itk@@QEAA@XZ) *
>>>>>>  
>>>>>>  
>>>>>>  *Error 2 error LNK2019: unresolved external symbol "public: class 
>>>>>> vnl_vector<char> & __cdecl vnl_vector<char>::operator=(class 
>>>>>> vnl_vector<char> const &)" (??4?$vnl_vector@D@@QEAAAEAV0@AEBV0@@Z) 
>>>>>> referenced in function "public: class itk::Array<char> const & __cdecl 
>>>>>> itk::Array<char>::operator=(class itk::Array<char> const &)" 
>>>>>> (??4?$Array@D@itk@@QEAAAEBV01@AEBV01@@Z) *
>>>>>>  
>>>>>>  *Error 3 error LNK2019: unresolved external symbol "public: bool 
>>>>>> __cdecl vnl_vector<char>::set_size(unsigned int)" 
>>>>>> (?set_size@?$vnl_vector@D@@QEAA_NI@Z) referenced in function "public: 
>>>>>> class 
>>>>>> itk::Array<char> const & __cdecl itk::Array<char>::operator=(class 
>>>>>> itk::Array<char> const &)" (??4?$Array@D@itk@@QEAAAEBV01@AEBV01@@Z)*
>>>>>>  
>>>>>>  *Error 4 error LNK1120: 3 unresolved externals *
>>>>>>  
>>>>>>  
>>>>>>  your help will be highly appreciated 
>>>>>>
>>>>>>  regards
>>>>>> Omran
>>>>>>  -- 
>>>>>> -- 
>>>>>> Check the OTB FAQ at
>>>>>> http://www.orfeo-toolbox.org/FAQ.html
>>>>>>  
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "otb-users" group.
>>>>>> To post to this group, send email to [email protected]
>>>>>>
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected]
>>>>>>
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/otb-users?hl=en
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "otb-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>  
>>>>>  -- 
>>>>> -- 
>>>>> Check the OTB FAQ at
>>>>> http://www.orfeo-toolbox.org/FAQ.html
>>>>>  
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "otb-users" group.
>>>>> To post to this group, send email to [email protected]
>>>>>
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]
>>>>>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/otb-users?hl=en
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "otb-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>>
>>>>>   -- 
>>>> -- 
>>>> Check the OTB FAQ at
>>>> http://www.orfeo-toolbox.org/FAQ.html
>>>>  
>>>> You received this message because you are subscribed to the Google
>>>> Groups "otb-users" group.
>>>> To post to this group, send email to [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/otb-users?hl=en
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "otb-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> -- 
>> Check the OTB FAQ at
>> http://www.orfeo-toolbox.org/FAQ.html
>>  
>> You received this message because you are subscribed to the Google
>> Groups "otb-users" group.
>> To post to this group, send email to [email protected] 
>> <javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/otb-users?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "otb-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html

You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to