diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/FindOpenEXR.cmake | 10 | 
1 files changed, 9 insertions, 1 deletions
| diff --git a/modules/FindOpenEXR.cmake b/modules/FindOpenEXR.cmake index 33560ff5..655080b4 100644 --- a/modules/FindOpenEXR.cmake +++ b/modules/FindOpenEXR.cmake @@ -58,9 +58,16 @@ ENDIF (NOT WIN32)    )    FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf )   +  FIND_LIBRARY(OPENEXR_ILMTHREAD_LIBRARY NAMES IlmThread +    PATHS +    ${_OPENEXRLinkDir} +    /usr/lib +    /usr/local/lib +  ) +    if (OPENEXR_INCLUDE_DIR AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AND OPENEXR_IEX_LIBRARY AND OPENEXR_HALF_LIBRARY)       set(OPENEXR_FOUND TRUE) -     set(OPENEXR_LIBRARIES ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_ILMIMF_LIBRARY} ${OPENEXR_IEX_LIBRARY} ${OPENEXR_HALF_LIBRARY} CACHE STRING "The libraries needed to use OpenEXR") +     set(OPENEXR_LIBRARIES ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_ILMIMF_LIBRARY} ${OPENEXR_IEX_LIBRARY} ${OPENEXR_HALF_LIBRARY} ${OPENEXR_ILMTHREAD_LIBRARY} CACHE STRING "The libraries needed to use OpenEXR")       if (WIN32)          set(_OPENEXR_DEFINITIONS -DOPENEXR_DLL) @@ -88,6 +95,7 @@ ENDIF (NOT WIN32)       OPENEXR_INCLUDE_DIR        OPENEXR_LIBRARIES        OPENEXR_ILMIMF_LIBRARY  +     OPENEXR_ILMTHREAD_LIBRARY       OPENEXR_IMATH_LIBRARY        OPENEXR_IEX_LIBRARY        OPENEXR_HALF_LIBRARY | 
