Update CMakeLists.txt
exclude IlmImf/b44ExpLogTable.cpp from the build, it's used originally to generate IlmImf/b44ExpLogTable.h, but not nessecary for the library.(probably only here for documentation when included with static linking it introduces a problem with multiple definitions of main()
This commit is contained in:
2
3rdparty/openexr/CMakeLists.txt
vendored
2
3rdparty/openexr/CMakeLists.txt
vendored
@@ -28,6 +28,8 @@ file(GLOB lib_srcs Half/half.cpp Iex/*.cpp IlmThread/*.cpp Imath/*.cpp IlmImf/*.
|
|||||||
file(GLOB lib_hdrs Half/*.h Iex/Iex*.h IlmThread/IlmThread*.h Imath/Imath*.h IlmImf/*.h)
|
file(GLOB lib_hdrs Half/*.h Iex/Iex*.h IlmThread/IlmThread*.h Imath/Imath*.h IlmImf/*.h)
|
||||||
list(APPEND lib_hdrs "${CMAKE_CURRENT_BINARY_DIR}/IlmBaseConfig.h" "${CMAKE_CURRENT_BINARY_DIR}/OpenEXRConfig.h")
|
list(APPEND lib_hdrs "${CMAKE_CURRENT_BINARY_DIR}/IlmBaseConfig.h" "${CMAKE_CURRENT_BINARY_DIR}/OpenEXRConfig.h")
|
||||||
|
|
||||||
|
ocv_list_filterout(lib_srcs IlmImf/b44ExpLogTable.cpp)
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
ocv_list_filterout(lib_srcs Posix.*cpp)
|
ocv_list_filterout(lib_srcs Posix.*cpp)
|
||||||
else()
|
else()
|
||||||
|
Reference in New Issue
Block a user