From 72b0ca5c96e41d0885faeab0d84a4d748aedd846 Mon Sep 17 00:00:00 2001 From: navarrop Date: Wed, 23 Dec 2009 14:36:05 +0000 Subject: [PATCH] Compare Architecture 32 or 64 with size of long git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6960 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- buildtools/Cmake/CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/buildtools/Cmake/CMakeLists.txt b/buildtools/Cmake/CMakeLists.txt index aeda560b7c..9dfec631f2 100644 --- a/buildtools/Cmake/CMakeLists.txt +++ b/buildtools/Cmake/CMakeLists.txt @@ -11,14 +11,15 @@ OPTION( SIMGRID_USE_GTNETS "Build SimGrid with GTNets support." OFF ) ### Check 32bits or 64bits INCLUDE (CheckTypeSize) -CHECK_TYPE_SIZE("int" SIZEOF_INT) -IF(SIZEOF_INT EQUAL 4) +CHECK_TYPE_SIZE("long" SIZEOF_LONG) +#message("SIZEOF_LONG : ${SIZEOF_LONG}") +IF(SIZEOF_LONG EQUAL 4) SET(ARCH_32_BITS 1) message("ARCH_32_BITS") -ELSE(SIZEOF_INT EQUAL 4) +ELSE(SIZEOF_LONG EQUAL 4) SET(ARCH_32_BITS 0) message("ARCH_64_BITS") -ENDIF(SIZEOF_INT EQUAL 4) +ENDIF(SIZEOF_LONG EQUAL 4) ### Enable tests -- 2.30.2