CTL icon indicating copy to clipboard operation
CTL copied to clipboard

CMakeList.txt missing library paths

Open rminsk opened this issue 12 years ago • 0 comments

lib/IlmCtlSimd/CMakeLists.txt and lib/IlmImfCtl/CMakeLists.txt are missing the library path to IlmBase and OpenEXR.

diff -rupN CTL-ctl-1.5/lib/IlmCtlSimd/CMakeLists.txt CTL-ctl-1.5.cmake_fix/lib/IlmCtlSimd/CMakeLists.txt
--- CTL-ctl-1.5/lib/IlmCtlSimd/CMakeLists.txt   2013-10-22 10:39:04.000000000 -0700
+++ CTL-ctl-1.5.cmake_fix/lib/IlmCtlSimd/CMakeLists.txt 2013-12-16 22:45:25.836945021 -0800
@@ -2,6 +2,7 @@ include_directories( "${CMAKE_CURRENT_SO

 add_executable( halfExpLogTable halfExpLogTable.cpp )
 target_link_libraries( halfExpLogTable Half )
+target_link_libraries( halfExpLogTable ${IlmBase_LDFLAGS_OTHER} )

 add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/halfExpLogTable.h"
                     COMMAND halfExpLogTable "${CMAKE_CURRENT_BINARY_DIR}/halfExpLogTable.h" "${CMAKE_CURRENT_BINARY_DIR}/halfExpLog.h"
diff -rupN CTL-ctl-1.5/lib/IlmImfCtl/CMakeLists.txt CTL-ctl-1.5.cmake_fix/lib/IlmImfCtl/CMakeLists.txt
--- CTL-ctl-1.5/lib/IlmImfCtl/CMakeLists.txt    2013-10-22 10:39:04.000000000 -0700
+++ CTL-ctl-1.5.cmake_fix/lib/IlmImfCtl/CMakeLists.txt  2013-12-16 22:54:55.023503611 -0800
@@ -8,6 +8,7 @@ add_library( IlmImfCtl ${DO_SHARED}
 )

 target_link_libraries( IlmImfCtl IlmCtl IlmImf Iex IlmThread Half )
+target_link_libraries( IlmImfCtl ${IlmBase_LDFLAGS_OTHER} ${OpenEXR_LDFLAGS_OTHER} )

 install( FILES ImfCtlApplyTransforms.h DESTINATION include/OpenEXR )

rminsk avatar Dec 17 '13 07:12 rminsk