====== GTK+ unter Windows mit MSYS ====== ===== Benötigte Software ===== Falls nicht schon vorhanden: * Von [[http://www.mingw.org|mingw.org]] den Compiler ([[c:compiler:windows:mingw|"Installations-Hilfe"]]) * Von [[http://www.mingw.org|mingw.org]] das Programm MSYS Die Installationsanweisungen sollten eindeutig sein, zur Not im [[https://www.proggen.org/forum/|Forum]] nachfragen! ===== GTK+ ===== Am besten benutzt ihr das All-in-one Bundle, dieses enthält schon alle anderen Hilfsmittel und Abhängigkeiten rund um GTK+. [[http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.22/gtk+-bundle_2.22.1-20101227_win32.zip|Download]] Ihr entpackt die Zip-Datei in den Ordner, in dem ihr MinGW installiert habt. In diesem Ordner müssen sich die Unterordner ''include'', ''lib'' und ''bin'' befinden. ===== Test der Installation ===== Mit dem All-in-one Bundle wird auch [[http://de.wikipedia.org/wiki/Pkg-config|pkg-config]] mitgeliefert. Ursprünglich für unixoide Systeme entwickelt, ermöglicht pkg-config auch für Windows-Systeme einfaches Kompilieren aus der Konsole heraus. Folgender Befehl auf der Konsole: pkg-config gtk+-2.0 --modversion Sollte bei korrekter Installation die Version des installierten GTK+ angeben, also 2.22.1 Zum Kompilieren können nun die gleich Befehle benutzt werden, die auch unter Linux benutzt werden können: gcc -o test.exe test.c `pkg-config gtk+-2.0 --cflags --libs` Achtet darauf, dass eure Ausgabedatei eine *.exe Endung besitzt! ====== ====== [[gui:gtk:priorknowledge|Zurück zum Tutorial]]