diff --git a/src/DGtal/base/Common.cpp b/src/DGtal/base/Common.cpp index 73dc8c75c8..8254ec2a19 100644 --- a/src/DGtal/base/Common.cpp +++ b/src/DGtal/base/Common.cpp @@ -46,7 +46,7 @@ namespace DGtal { #ifndef NDEBUG -#ifdef __GNUG__ +#ifdef __linux__ void beforeMain (void) __attribute__((constructor)); void beforeMain (void) { diff --git a/src/DGtal/base/Common.h b/src/DGtal/base/Common.h index 91d26f3528..15f309d917 100644 --- a/src/DGtal/base/Common.h +++ b/src/DGtal/base/Common.h @@ -61,8 +61,10 @@ #include #ifndef NDEBUG +#ifdef __linux__ #include #endif +#endif #ifdef _MSC_VER