diff --git a/cmake/cmake.define b/cmake/cmake.define index 97de5d9357..dae8020dcc 100644 --- a/cmake/cmake.define +++ b/cmake/cmake.define @@ -259,10 +259,13 @@ ELSE() ENDIF() ENDIF() -IF(${JEMALLOC_ENABLED}) - MESSAGE(STATUS "JEMALLOC_ENABLED Enabled") - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=attributes") - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=attributes") -ELSE() - MESSAGE(STATUS "JEMALLOC_ENABLED Disabled") + +IF(TD_LINUX) + IF(${JEMALLOC_ENABLED}) + MESSAGE(STATUS "JEMALLOC_ENABLED Enabled") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=attributes") + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=attributes") + ELSE() + MESSAGE(STATUS "JEMALLOC_ENABLED Disabled") + ENDIF() ENDIF() \ No newline at end of file