Crosscompiling - a Windows Installer with 4 Commands
summary
Shows how to build a complete Windows installer for Maxima from Linux in four commands using a mingw-w64 cross‑compiler toolchain. The workflow uses gmac to fetch sources and orchestrate pkg-config/autotools builds, NSIS to create the .exe installer, and wine to smoke‑test the resulting installer and verify Start‑menu installation.
AI-written summary · about
chapters (13)
- 0:00Crosscompiling intro
- 2:03Why crosscompilers matter
- 6:40How crosscompilers work
- 11:14Hello World with GCC
- 16:40Windows installer for Linux
- 20:21Windows install challenges
- 24:23CMake and EnsiS automation
- 31:214-command installer demo
- 41:09Advanced build customizations
- 50:26Efficient crosscompiling tips
- 57:49Summary
- 1:00:17Status and outlook
- 1:02:04Q&A
related talks
06mLightning Talk: (Fine) Wine and MSVC: What Could Possibly Go Wrong?
54mCMake for the Impatient
33mBehind the Scenes of a C++ Build System
37mCross-Building Strategies in the Age of C++ Package Managers
26mWrite Once, Compile Lots, Run Anywhere
46mBuilding and Packaging Modern C++
30mGetting Linux Distros to New Architectures
55mA Piece of Cake - C# powered cross platform build automation
