]> Creatis software - gdcm.git/blobdiff - CMakeLists.txt
ENH: Seriously rewrote the GetMacAddress stuff. There is lot less redundancy. I could...
[gdcm.git] / CMakeLists.txt
index 052c3cc69bd02bd20c08f62306780523263307bc..12d11f997f8dca69ca2cae8d5a04212593018d0c 100644 (file)
@@ -97,7 +97,17 @@ INCLUDE (${CMAKE_ROOT}/Modules/TestBigEndian.cmake)
 TEST_BIG_ENDIAN(GDCM_WORDS_BIGENDIAN)
 
 INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
-CHECK_INCLUDE_FILE("stdint.h" GDCM_HAVE_STDINT_H)
+CHECK_INCLUDE_FILE("stdint.h"       CMAKE_HAVE_STDINT_H)
+
+# Need those header for GetMacAddress in Util
+CHECK_INCLUDE_FILE("unistd.h"       CMAKE_HAVE_UNISTD_H)
+CHECK_INCLUDE_FILE("stdlib.h"       CMAKE_HAVE_STDLIB_H)
+CHECK_INCLUDE_FILE("sys/ioctl.h"    CMAKE_HAVE_SYS_IOCTL_H)
+CHECK_INCLUDE_FILE("sys/socket.h"   CMAKE_HAVE_SYS_SOCKET_H)
+CHECK_INCLUDE_FILE("sys/sockio.h"   CMAKE_HAVE_SYS_SOCKIO_H)
+CHECK_INCLUDE_FILE("net/if.h"       CMAKE_HAVE_NET_IF_H)
+CHECK_INCLUDE_FILE("netinet/in.h"   CMAKE_HAVE_NETINET_IN_H)
+CHECK_INCLUDE_FILE("net/if_dl.h"    CMAKE_HAVE_NET_IF_DL_H)
 
 CONFIGURE_FILE(${GDCM_SOURCE_DIR}/gdcmConfigure.h.in
                ${GDCM_BINARY_DIR}/gdcmConfigure.h @ONLY IMMEDIATE)