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
    <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
    <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
    <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] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.


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