Version almost final

lecture: Crosscompiling - ein Windows-Installer mit 4 Befehlen

Event_large

Neben einer Kurzeinführung in die Welt des Crosscompiling wird gezeigt, wie für das Mathematikprogramm 'Maxima' (geschrieben überwiegend in Lisp!) ein Windows-Installer unter Linux erzeugt werden kann.

Maxima ist ein Open Source Computer Algebra System (CAS), vergleichbar mit Maple oder Mathematica.

Viele Programmierer arbeiten unter Linux/Unix, das Erstellen von Windows Installern war aufwendig (siehe http://sourceforge.net/p/maxima/code/ci/master/tree/INSTALL.win32) und Windows-Installer kamen daher (wenn überhaupt) meist mit Verspätung daher.

Im Vortrag wird gezeigt, wie mit Hilfe von CMake, Wine, NSIS und Crosscompilern (die sich einfach beispielsweise über apt-get install ... installieren lassen) unter Linux/Unix ein Windows-Installer bauen lässt.

Die Vorgangsweise könnte auch für andere freie Softwareprojekte interessant sein.