X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fgdcmjpegls%2FCMakeLists.txt;h=b7ebbee5b16fbd8e88d57612b64abcc50d076204;hb=df832cf7f90b4ca5aca2f628c1756fb276779fac;hp=7aca453f14312f5682231e4c9e0f9e23a8979981;hpb=ad620650da137b2efe17700b9595d62333940456;p=gdcm.git diff --git a/src/gdcmjpegls/CMakeLists.txt b/src/gdcmjpegls/CMakeLists.txt index 7aca453f..b7ebbee5 100644 --- a/src/gdcmjpegls/CMakeLists.txt +++ b/src/gdcmjpegls/CMakeLists.txt @@ -6,7 +6,8 @@ PROJECT(GDCMJPEGLS) IF("HAVE_C_INLINE" MATCHES "^HAVE_C_INLINE$") STRING(ASCII 35 POUND) FILE(WRITE ${GDCMJPEGLS_BINARY_DIR}/gdcmTestInline.c - "inline int foo() { return 0; }") + "inline int foo() { return 0; }\n + int main() { return foo(); }") MESSAGE(STATUS "Checking if C compiler has inline keyword") TRY_COMPILE(HAVE_C_INLINE ${GDCMJPEGLS_BINARY_DIR} @@ -29,6 +30,7 @@ IF("HAVE_C_INLINE" MATCHES "^HAVE_C_INLINE$") ENDIF(HAVE_C_INLINE) ENDIF("HAVE_C_INLINE" MATCHES "^HAVE_C_INLINE$") +INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake) CHECK_INCLUDE_FILE("unistd.h" HAVE_UNISTD_H) CONFIGURE_FILE( "${GDCMJPEGLS_SOURCE_DIR}/jpegls_config.h.in"