authorgravatar for git@mht.wtfMartin Hafskjold Thoresen <git@mht.wtf> 2021-11-07 17:25:20+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-11-09 13:39:32-05:00
loge04ab39036ebbae02e3f3007ffc9f1bd6d44c7a3
tree575b0cf859b537022237f4d4d4c72dd57e5300ad
parent3534f8a3eda03c412e71970fa1f1ce9de49404b7

Cmake: Specify LLVM versions

Systems with multiple LLVM toolchains installed (e.g. one globally and one in $HOME/local) would get confused and fail to compile. Being explicit about the version required will force CMake to find the right version of LLVM.

1 files changed, 3 insertions(+), 3 deletions(-)

CMakeLists.txt+3-3
......@@ -104,9 +104,9 @@ else()
104104 set(ZIG_USE_LLVM_CONFIG OFF CACHE BOOL "use llvm-config to find LLVM libraries")
105105endif()
106106
107find_package(llvm)
108find_package(clang)
109find_package(lld)
107find_package(llvm 13)
108find_package(clang 13)
109find_package(lld 13)
110110
111111if(ZIG_STATIC_ZLIB)
112112 list(REMOVE_ITEM LLVM_LIBRARIES "-lz")