Hi,

You are right... BUILD_SHARED_LIBS was OFF in my ITK cmake config file.
Now it works.
Thanks for your precious comments.

Well. I have written some code lines during my PhD.
I'm starting to clean them and make OTB-like files.
How do you (the OTB team) prefer that I share my codes? Mailing list? 
Sandbox?

Boris


Le mercredi 15 octobre 2014 17:23:43 UTC+2, Guillaume Pasero a écrit :
>
>  Hi,
>
> This is odd. I have already managed to compiled OTB on this platform 
> (Ubuntu 14.04 64bit) with OpenCV.
> Have you checked the following details :
> - ensure that the Cmake option BUILD_SHARED_LIBS is ON.
> - do you reproduce the bug starting from a fresh empty build tree ?
> - in the compilation tree, do you managed to compile the target 
> 'OTBApplicationEngine' ?
>
> Regards,
> Guillaume
>
> Le 15/10/2014 17:05, BK [Ubuntu 14.04 LTS 64] a écrit :
>  
> Hi Guillaume,
>
> Thanks for your message.
> Indeed I tried to compile all the OTB files with the flag -fPIC.
> I added it in CMAKE_CXX_FLAGS and CMAKE_C_FLAGS cmake options.
> Unfortunately the error still occur.
>
> Any idea?
>
> Boris
>
> Le mercredi 15 octobre 2014 15:59:49 UTC+2, Guillaume Pasero a écrit : 
>>
>>  Hi,
>>
>> It seems that your linker can't import a symbol from 
>> libOTBApplicationEngine.a. 
>>  
>   As suggested in the error message, you should  try compiling with the 
>> flag "-fPIC". Have you tried it ?
>>
>> Regards,
>> Guillaume
>>
>> Le 15/10/2014 15:52, BK [Ubuntu 14.04 LTS 64] a écrit :
>>  
>> Hi there,
>>
>> I would like to install OTB-4.2.1 with OpenCV-2.4.9 but I get a troubling 
>> error during compilation process:
>> "
>> Linking CXX shared module 
>> ../../bin/otbapp_ComputePolylineFeatureFromImage.so
>> /usr/bin/ld: 
>> ../../bin/libOTBApplicationEngine.a(otbWrapperElevationParametersHandler.cxx.o):
>>  
>> réadressage de R_X86_64_32 en vertu de « .rodata.str1.1 » ne peut être 
>> utilisé lors de la création d'un objet partagé; recompilez avec -fPIC
>> ../../bin/libOTBApplicationEngine.a: error adding symbols: Mauvaise valeur
>> collect2: error: ld returned 1 exit status
>> make[2]: *** [bin/otbapp_ComputePolylineFeatureFromImage.so] Erreur 1
>> make[1]: *** 
>> [Applications/CartographicDBValidation/CMakeFiles/otbapp_ComputePolylineFeatureFromImage.dir/all]
>>  
>> Erreur 2
>> make: *** [all] Erreur 2
>> "
>>
>> This doesn't occur when I set BUILD APPLICATIONS to OFF (but I need them).
>> Note that a similar error occurs (i.e. "réadressage de R_X86_64_32 en 
>> vertu de [...]") while compiling Monteverdi.
>>
>> Please let me know if you know where this error come from and how to fix 
>> it.
>>
>> Thanks in advance,
>>
>> Boris
>>
>>
>>
>>  -- 
>> -- 
>> 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.
>>
>>
>>
>> -- 
>>   <http://www.c-s.fr>  *Guillaume PASERO*
>> Ingénieur d'études et développement
>>  *Business Unit E-SPACE & Geo Information* 
>> <https://thor.si.c-s.fr/blogs/cs-blogs-business/>* - Département 
>> APPLICATIONS*
>>
>> *CS Systèmes d'Information*
>> Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872
>> 31506 Toulouse Cedex 05 - FRANCE
>> +33 561 17 64 21 - [email protected]   
>>  
>  -- 
> -- 
> 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.
>
>
>
> -- 
>   <http://www.c-s.fr>  *Guillaume PASERO*
> Ingénieur d'études et développement
>  *Business Unit E-SPACE & Geo Information* 
> <https://thor.si.c-s.fr/blogs/cs-blogs-business/>* - Département 
> APPLICATIONS*
>
> *CS Systèmes d'Information*
> Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872
> 31506 Toulouse Cedex 05 - FRANCE
> +33 561 17 64 21 - [email protected] <javascript:>   
>  

-- 
-- 
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