]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
flake : update flake.nix (#2270)
authorwzy <redacted>
Wed, 19 Jul 2023 07:01:55 +0000 (15:01 +0800)
committerGitHub <redacted>
Wed, 19 Jul 2023 07:01:55 +0000 (10:01 +0300)
commit45a1b07e9b20c33d71d8c849ff27d693a75a0269
tree40ac1d0a457b130ecaf21cfec8d0f75948728263
parentb1f429095328a34556c0e9a7a2fefced3db3368c
flake : update flake.nix (#2270)

When `isx86_32 || isx86_64`, it will use mkl, else openblas

According to
https://discourse.nixos.org/t/rpath-of-binary-contains-a-forbidden-reference-to-build/12200/3,
add -DCMAKE_SKIP_BUILD_RPATH=ON

Fix #2261, Nix doesn't provide mkl-sdl.pc.
When we build with -DBUILD_SHARED_LIBS=ON, -DLLAMA_BLAS_VENDOR=Intel10_lp64
replace mkl-sdl.pc by mkl-dynamic-lp64-iomp.pc
CMakeLists.txt
README.md
flake.nix