blob: d6597a3e933675a9a2ec58dcd7ac8acf91376a58 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
--- a/src/lib_proj.cmake 2024-06-12 13:29:53
+++ b/src/lib_proj.cmake 2024-06-12 13:30:27
@@ -406,8 +406,14 @@
if(TIFF_ENABLED)
target_compile_definitions(${PROJ_CORE_TARGET} PRIVATE -DTIFF_ENABLED)
- target_include_directories(${PROJ_CORE_TARGET} PRIVATE ${TIFF_INCLUDE_DIR})
- target_link_libraries(${PROJ_CORE_TARGET} ${TIFF_LIBRARY})
+ if( CMAKE_VERSION VERSION_LESS 3.11 AND CMAKE_CROSSCOMPILING )
+ # Hack needed for ubuntu:18.04 mingw64 cross compiling to avoid
+ # -isystem to be emitted (similar to https://discourse.cmake.org/t/use-of-isystem/1574)
+ target_include_directories(proj PRIVATE ${TIFF_INCLUDE_DIRS})
+ target_link_libraries(proj ${TIFF_LIBRARIES})
+ else()
+ target_link_libraries(proj TIFF::TIFF)
+ endif()
endif()
if(CURL_ENABLED)
|