Skip to content

Cross static builds for MacOS, Windows and Linux - #21

Open
DavidValin wants to merge 263 commits into
mainfrom
cicd-base
Open

Cross static builds for MacOS, Windows and Linux#21
DavidValin wants to merge 263 commits into
mainfrom
cicd-base

Conversation

@DavidValin

@DavidValin DavidValin commented Feb 23, 2026

Copy link
Copy Markdown
Owner
  • Added Github actions pipeline for Windows build

Cross builds

  • static build for MacOS (11+) ARM64 - CPU + Metal variant (+accelerate + eigen support)
  • static build for Linux AMD64 - CPU variant (+openblas + eigen support) [musl]
  • static build for Linux AMD64 - CUDA variant (+openblas + eigen support) [glibc]
  • static build for Linux AMD64 - Vulkan variant (+openblas + eigen support) [musl]
  • static build for Linux ARM64 - CPU variant (+openblas + eigen support) [musl]
  • static build for Linux ARM64 - CUDA variant (+openblas + eigen support) [glibc]
  • static build for Linux ARM64 - Vulkan variant (+openblas + eigen support) [musl]
  • static build for (Windows 10+) x86_64 CPU variant (+openblas + eigen support)
  • static build for (Windows 10+) x86_64 CUDA variant (+openblas + eigen support)
  • static build for (Windows 10+) x86_64 Vulkan variant (+openblas + eigen support)

feat: static link whisper.cpp
Update README with language + TTS support table
[x] tested macos build
[x] tested linux builds
[x] updated visual cpp toolchain for windows build (untested)
…allation of espeak

- unzip at runtime if missing, set env var pointing to assets
- update cross build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant