ترجمة كود Raylib Lisp و ألعاب إلى ويندوز من لينكس

2025-06-30

تشرح هذه المقالة عملية ترجمة كود C وبرنامج SBCL Lisp إلى ويندوز من لينكس، باستخدام Wine لتشغيل SBCL على ويندوز داخل بيئة Emacs على لينكس، وتحميل ملفات .dll إلى صورة Lisp لإنتاج ملف .exe قابل للتنفيذ. يوضح الكاتب عملية ترجمة كود C باستخدام mingw-w64-toolchain، وتكوين مكتبة Raylib للترجمة المتصالبة لإنشاء ملفات .dll، وتثبيت واستخدام SBCL داخل Wine، واستخدام vend لإدارة التبعيات، وأخيراً استخدام sb-ext:save-lisp-and-die لإنشاء الملف التنفيذي لنظام ويندوز.

التطوير