fix linking issue

This commit is contained in:
Xiongchuan Tan 2025-12-25 14:47:15 +08:00
parent f7b3fc008b
commit 5f94829699
2 changed files with 4 additions and 1 deletions

View File

@ -441,9 +441,9 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
elseif (GGML_SYSTEM_ARCH STREQUAL "riscv64")
message(STATUS "riscv64 detected")
list(APPEND GGML_CPU_SOURCES
ggml-cpu/arch/riscv/dispatch.cpp
ggml-cpu/arch/riscv/quants.c
ggml-cpu/arch/riscv/repack.cpp
ggml-cpu/arch/riscv/dispatch.cpp
)
if (GGML_CPU_RISCV64_SPACEMIT)
target_compile_definitions(${GGML_CPU_NAME} PRIVATE GGML_USE_CPU_RISCV64_SPACEMIT ${RISCV64_SPACEMIT_IME_SPEC})

View File

@ -4,7 +4,10 @@
#include "ggml-cpu.h"
#include "quants.h"
extern "C" {
#include "kernels.inc"
}
#if defined(__riscv_v)