Seite 1 von 1

GTK: MinGW findet pkg-config nicht

Verfasst: Di Mär 06, 2012 9:07 pm
von +Fuss+
Hallo zusammen!
Nach etwas längerer Zeit melde ich mich auch mal wieder.

Da ich länger nicht mehr zum programmieren gekommen bin und wenn dann nur auf Ubuntu gearbeitet habe, war ja klar, dass unter Windows mal wieder nichts funktioniert :evil:
Wollte eigentlich nur ein älteres gtk-programm auf XP kompilieren. Habe dann zuerst die neue MinGW-Version installiert, das gtk-bundle heruntergeladen und in den MinGW Ordner entpackt. (Genau wie hier beschrieben http://www.proggen.org/doku.php?id=gui:gtk:win)

Beim Test mit

Code: Alles auswählen

pkg-config gtk+-2.0 --modversion
wird mir auch die richtige gtk-Version ausgegeben.

Wenn ich allerdings über den gcc auf pkg-config zugreifen möchte

Code: Alles auswählen

gcc main.c `pkg-config gtk+-2.0 --cflags --libs`
beschwert sich dieser:
gcc: Fehler: `pkg-config: No such file or dir
gcc: Fehler: gtk+-2.0: No such file or direct
gcc: Fehler: nicht erkannte Option ╗--cflags½
gcc: Fehler: nicht erkannte Option ╗--libs`½
Woran kann das liegen, dass pkg-config in Verbindung mit gtk die richtigen parameter zurückgibt, aber vom gcc nicht gefunden wird? hatte eigentlich nicht vor extra wieder CodeBlocks zu installieren, nur um ein einziges Programm zu kompilieren.

MfG Fuss

Re: GTK: MinGW findet pkg-config nicht

Verfasst: Di Mär 06, 2012 9:13 pm
von Xin
Nach längerer Zeit mal ein ein Hallo mal wieder. ^^

Vermutlich hast Du pkg-config nicht im Pfad.

Zum Abschluss des C-Tutorials habe ich die Verwendung von Libraries ausführlich anhand von Gtk beschrieben, schau doch mal da.

Re: GTK: MinGW findet pkg-config nicht

Verfasst: Di Mär 06, 2012 9:31 pm
von +Fuss+
dann dürfte

Code: Alles auswählen

pkg-config gtk+-2.0 --cflags --libs
aber doch auch nicht funktionieren, dass gibt aber einwandfrei alles aus, was es ausgeben soll.

Habe allerdings schon eine andere, ziemlich simple Lösung gefunden -> msys ;)
damit funktioniert alles wie gewollt. trotzdem vielen dank für die Hilfe.


Die Seite über die die Verwendung von Libraries finde ich übrigens sehr gelungen und als guten abschluss für das Tutorial :)

Re: GTK: MinGW findet pkg-config nicht

Verfasst: Di Mär 06, 2012 10:00 pm
von Xin
+Fuss+ hat geschrieben:Die Seite über die die Verwendung von Libraries finde ich übrigens sehr gelungen und als guten abschluss für das Tutorial :)
Das ist, genauso wie die Einrichtung eines Compilers, genau das, was jedem anderen Tutorial fehlt. :-)