From 0c10374faf133083602aa54ded2450feff347a7d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 16 Mar 2019 13:05:54 +1100 Subject: CMake: disable jemalloc when building as a Python module --- build_files/cmake/config/bpy_module.cmake | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'build_files/cmake/config/bpy_module.cmake') diff --git a/build_files/cmake/config/bpy_module.cmake b/build_files/cmake/config/bpy_module.cmake index 64f7f78a286..1637bbf9506 100644 --- a/build_files/cmake/config/bpy_module.cmake +++ b/build_files/cmake/config/bpy_module.cmake @@ -30,3 +30,8 @@ set(WITH_INTERNATIONAL OFF CACHE BOOL "" FORCE) set(WITH_BULLET OFF CACHE BOOL "" FORCE) set(WITH_OPENVDB OFF CACHE BOOL "" FORCE) set(WITH_ALEMBIC OFF CACHE BOOL "" FORCE) + +if(CMAKE_SYSTEM_NAME MATCHES "Linux") + # jemalloc causes linking error on import, disable. + set(WITH_MEM_JEMALLOC OFF CACHE BOOL "" FORCE) +endif() -- cgit v1.2.3