diff --git a/CMake/ImportGdal.cmake b/CMake/ImportGdal.cmake index 9dce78ab1900e913428d97c521f0b034fd21ed4d..b000ee6bdb546ea2699a4a3cbd3e715eda116cfc 100644 --- a/CMake/ImportGdal.cmake +++ b/CMake/ImportGdal.cmake @@ -108,10 +108,10 @@ IF(OTB_USE_EXTERNAL_GDAL) # Check if ${GDAL_LIBRARY} has tiff library TRY_COMPILE(GDAL_HAS_TIFF - ${CMAKE_CURRENT_BINARY_DIR}/CMake - ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasTiff.cxx - CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${TIFF_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" - OUTPUT_VARIABLE OUTPUT) + ${CMAKE_CURRENT_BINARY_DIR}/CMake + ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasTiff.cxx + CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${TIFF_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" + OUTPUT_VARIABLE OUTPUT) IF(GDAL_HAS_TIFF) MESSAGE(STATUS " Testing if GDAL exposes tiff library symbols -- yes") SET(TIFF_LIBRARY ${GDAL_LIBRARY}) @@ -127,10 +127,10 @@ IF(OTB_USE_EXTERNAL_GDAL) # Check if ${GDAL_LIBRARY} has geotiff library TRY_COMPILE(GDAL_HAS_GEOTIFF - ${CMAKE_CURRENT_BINARY_DIR}/CMake - ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasGeoTiff.cxx - CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${GEOTIFF_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" - OUTPUT_VARIABLE OUTPUT) + ${CMAKE_CURRENT_BINARY_DIR}/CMake + ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasGeoTiff.cxx + CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${GEOTIFF_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" + OUTPUT_VARIABLE OUTPUT) IF(GDAL_HAS_GEOTIFF) MESSAGE(STATUS " Testing if GDAL exposes geotiff library symbols -- yes") SET(GEOTIFF_LIBRARY ${GDAL_LIBRARY}) @@ -146,10 +146,10 @@ IF(OTB_USE_EXTERNAL_GDAL) # Check if ${GDAL_LIBRARY} has jpeg library TRY_COMPILE(GDAL_HAS_JPEG - ${CMAKE_CURRENT_BINARY_DIR}/CMake - ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasJpeg.cxx - CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${JPEG_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" - OUTPUT_VARIABLE OUTPUT) + ${CMAKE_CURRENT_BINARY_DIR}/CMake + ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasJpeg.cxx + CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${JPEG_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" + OUTPUT_VARIABLE OUTPUT) IF(GDAL_HAS_JPEG) MESSAGE(STATUS " Testing if GDAL exposes jpeg library symbols -- yes") SET(JPEG_LIBRARY ${GDAL_LIBRARY}) @@ -165,10 +165,10 @@ IF(OTB_USE_EXTERNAL_GDAL) # Check if ${GDAL_LIBRARY} has ogr library TRY_COMPILE(GDAL_HAS_OGR - ${CMAKE_CURRENT_BINARY_DIR}/CMake - ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasOGR.cxx - CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${OGR_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" - OUTPUT_VARIABLE OUTPUT) + ${CMAKE_CURRENT_BINARY_DIR}/CMake + ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestGDALHasOGR.cxx + CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:PATH=${OGR_INCLUDE_DIRS};${GDAL_INCLUDE_DIR}" "-DLINK_LIBRARIES:STRING=${GDAL_LIBRARY}" + OUTPUT_VARIABLE OUTPUT) IF(GDAL_HAS_OGR) MESSAGE(STATUS " Testing if GDAL has OGR -- yes") SET(OGR_LIBRARY ${GDAL_LIBRARY}) @@ -224,9 +224,9 @@ IF(OTB_USE_EXTERNAL_GDAL) ENDIF(NOT WIN32) # This test is known to fail with gdal build with some versions of hdf library - #${OTB_DATA_ROOT}/Input/MOD09Q1G_EVI.A2006233.h07v03.005.2008338190308.hdf -> Test KO - #${OTB_DATA_ROOT}/Input/GSSTF_NCEP.2b.2008.12.31.he5 -> Test OK - #${CMAKE_CURRENT_SOURCE_DIR}/CMake/example.hdf -> Test should be KO in some special cases + # ${OTB_DATA_ROOT}/Input/MOD09Q1G_EVI.A2006233.h07v03.005.2008338190308.hdf -> Test KO + # ${OTB_DATA_ROOT}/Input/GSSTF_NCEP.2b.2008.12.31.he5 -> Test OK + # ${CMAKE_CURRENT_SOURCE_DIR}/CMake/example.hdf -> Test should be KO in some special cases IF(CHECK_GDAL_BUILT_WITH_HDF) SET(CMAKE_REQUIRED_INCLUDES ${GDAL_INCLUDE_DIR}) SET(CMAKE_REQUIRED_LIBRARIES "${GDAL_LIBRARY}")