]> Creatis software - gdcm.git/commitdiff
COMP: Can now configure gdcmjpegls as a separate project, also fix the inline keyword...
authormalaterre <malaterre>
Thu, 9 Jun 2005 22:24:38 +0000 (22:24 +0000)
committermalaterre <malaterre>
Thu, 9 Jun 2005 22:24:38 +0000 (22:24 +0000)
src/gdcmjpegls/CMakeLists.txt

index 7aca453f14312f5682231e4c9e0f9e23a8979981..b7ebbee5b16fbd8e88d57612b64abcc50d076204 100644 (file)
@@ -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"