disable openmp on macos

This commit is contained in:
slaren 2024-05-30 11:46:28 +02:00
parent 5970a26d66
commit f1772c9973
2 changed files with 3 additions and 1 deletions

View file

@ -298,7 +298,7 @@ endif()
if (LLAMA_OPENMP) if (LLAMA_OPENMP)
find_package(OpenMP) find_package(OpenMP)
if(OpenMP_FOUND) if (OpenMP_FOUND)
message(STATUS "OpenMP found") message(STATUS "OpenMP found")
add_compile_definitions(GGML_USE_OPENMP) add_compile_definitions(GGML_USE_OPENMP)
set(LLAMA_EXTRA_LIBS ${LLAMA_EXTRA_LIBS} OpenMP::OpenMP_C OpenMP::OpenMP_CXX) set(LLAMA_EXTRA_LIBS ${LLAMA_EXTRA_LIBS} OpenMP::OpenMP_C OpenMP::OpenMP_CXX)

View file

@ -57,6 +57,8 @@ ifeq ($(UNAME_S),Darwin)
LLAMA_METAL := 1 LLAMA_METAL := 1
endif endif
LLAMA_NO_OPENMP := 1
ifneq ($(UNAME_P),arm) ifneq ($(UNAME_P),arm)
SYSCTL_M := $(shell sysctl -n hw.optional.arm64 2>/dev/null) SYSCTL_M := $(shell sysctl -n hw.optional.arm64 2>/dev/null)
ifeq ($(SYSCTL_M),1) ifeq ($(SYSCTL_M),1)