JXR: remove INITGUID define

The define caused linking problems on Windows
This commit is contained in:
Daniel Novomeský
2026-06-19 15:13:01 +02:00
parent b58b865ba4
commit 081975807c

View File

@@ -166,7 +166,9 @@ if (LibJXR_FOUND)
kde_enable_exceptions()
target_include_directories(kimg_jxr PRIVATE ${LIBJXR_INCLUDE_DIRS})
target_link_libraries(kimg_jxr PRIVATE ${LIBJXR_LIBRARIES})
target_compile_definitions(kimg_jxr PRIVATE INITGUID)
if(NOT MSVC)
target_compile_definitions(kimg_jxr PRIVATE __ANSI__)
endif()
if (NOT CMAKE_SYSTEM_NAME STREQUAL "Windows")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=undef")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=undef")