Skip to content

Commit b42d4c8

Browse files
committed
fix(makefile): vulkan library link
1 parent 1553524 commit b42d4c8

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,11 @@ else # linux
125125
MINIAUDIO_LDFLAGS += -lpthread -lm
126126
LLAMA_OPTIONS += -DGGML_OPENMP=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON
127127
WHISPER_OPTIONS += -DGGML_OPENMP=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON
128+
# Add Vulkan library for linux-vulkan build
129+
ifneq (,$(findstring VULKAN,$(LLAMA)))
130+
LLAMA_LIBS += $(BUILD_LLAMA)/ggml/src/ggml-vulkan/libggml-vulkan.a
131+
LLAMA_LDFLAGS += -L./$(BUILD_LLAMA)/ggml/src/ggml-vulkan -lggml-vulkan -lvulkan
132+
endif
128133
STRIP = strip --strip-unneeded $@
129134
endif
130135

0 commit comments

Comments
 (0)