====== 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]]