Closed thewh1teagle closed 5 days ago
Does ggml version of llama.cpp synced with whisper.cpp so I can link ggml once? Seems like ggml is not submodule here
The source code of the ggml
library is synced regularly between whisper.cpp
and llama.cpp
I see the same with my own project. It would be good if both codebases shared the same ggml as a submodule as already mentioned. I went to manually merge in the libllama ggml stuff into libwhisper but there's enough differences as to be annoying.
This issue was closed because it has been inactive for 14 days since being marked as stale.
What happened?
I'm trying to use llama.cpp alongside whisper.cpp in Rust but I can't link the libraries because they link the same ggml symbols.
llama-cpp-2 and whisper-rs
Name and Version
8f1d81a0b6f50b9bad72db0b6fcd299ad9ecd48c https://github.com/ggerganov/whisper.cpp/commit/c96906d84dd6a1c40ea797ad542df3a0c47307a3
What operating system are you seeing the problem on?
Windows
Relevant log output
Is there a known solution for that? maybe adding prefix to the symbols? can it be configured at compile time per each library with cmake?