El proyecto llama.cpp lanzó la compilación b10822, que modifica el sistema de construcción para incrustar directamente los recursos de la interfaz de usuario utilizando CMake. Este cambio elimina la necesidad de un auxiliar de C++ en tiempo de compilación y una dependencia externa de gzip, simplificando así el proceso de compilación cruzada.
- El código C++ generado se mantiene en plantillas para mantener la legibilidad mientras se conservan los activos de la interfaz de usuario completamente incrustados.
- Hay binarios precompilados disponibles para macOS (Apple Silicon e Intel), iOS, Linux (Ubuntu con CPU, Vulkan, ROCm 10.0, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, ROCm 10.0, OpenVINO, SYCL) y openEuler.
- Las compilaciones de macOS Apple Silicon con KleidiAI están deshabilitadas en esta versión.
Esta actualización agiliza la infraestructura de construcción para los desarrolladores mientras proporciona una amplia compatibilidad con plataformas para la última versión de llama.cpp.