Compilación cruzada de enlaces Raylib Lisp y juegos para Windows desde Linux

2025-06-30

Este artículo detalla el proceso de compilación cruzada de código C y un programa SBCL Lisp para Windows desde Linux, utilizando Wine para ejecutar un SBCL de Windows en un Emacs basado en Linux, y cargando archivos .dll en la imagen Lisp para producir un ejecutable .exe. El autor describe la compilación cruzada de código C usando mingw-w64-toolchain, la configuración de la biblioteca Raylib para la compilación cruzada para generar archivos .dll, la instalación y el uso de SBCL en Wine, el aprovechamiento de vend para la gestión de dependencias y, finalmente, el uso de sb-ext:save-lisp-and-die para crear el ejecutable de Windows.

Desarrollo