[GTK+] Problem z istalacja GTK+
Ostatnio zmodyfikowano 2012-04-20 18:08
Łukasz_010101 Temat założony przez niniejszego użytkownika |
[GTK+] Problem z istalacja GTK+ » 2012-04-20 09:05:02 Na początek napisze, że zastosowałem się do tego co było napisane w kursie, nie podziałało. Próbowałem także rozwiązań opisanych na forum. Ogólnie rzecz biorąc posiedziałem nad tym parę godzin i nadal nie działa, być może coś przeoczyłem. Wdzięczny będę za pomoc. Operuje na windowsie HE, code::blocks 10.05. Podczas kompilacji nowego projektu GTK+ wyskakuje ten błąd: error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory
rozpakowałem 'gtk+-bundle_2.22.1-20101227_win32'. W zmiennej środowiskowej "Path" dodałem ścieżkę do folderu bin. Cała zawartosc Path: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;E:\Program Files\CodeBlocks\MinGW\gtk-2.0\bin
moja scieżka: E:\Program Files\CodeBlocks\MinGW\gtk-2.0\bin
Po odpaleniu "pkg-config" konsola zamyka się błyskawicznie nic nie pokazując. Więc pewno problem z kompilacją jest wywołany tym że nie mogę tego zrobić: pkg-config --cflags gtk+-2. Odpalając pkg-config przez wiersz poleceń dostaję informację o treści: "Must specify package names on the command line"
W global variable editor base: E:\Program Files\CodeBlocks\MinGW\gtk-2.0\bin - nie jestem pewien czy w tym miejscu powinien byc bin include: E:\Program Files\CodeBlocks\MinGW\gtk-2.0\include
lib: E:\Program Files\CodeBlocks\MinGW\gtk-2.0\lib
|
|
m4tx |
» 2012-04-20 14:06:11 Na początek napisze, że zastosowałem się do tego co było napisane w kursie |
Ciekawe... :P Coś się niestarannie zastosowałeś chyba... :) Operuje na windowsie HE, code::blocks 10.05. |
Nie ma takiego Windowsa... Jest co najwyżej Windows XP Home Edition, ale Windows HE... hehe... Po odpaleniu "pkg-config" konsola zamyka się błyskawicznie nic nie pokazując. Więc pewno problem z kompilacją jest wywołany tym że nie mogę tego zrobić |
No, i tak ma być. Programy przeznaczone na konsolę uruchamia się w konsoli Wtedy ona w magiczny sposób nie znika. :) pkg-config --cflags gtk+-2. |
Nie 2. tylko 2.0... A w kursie masz wyraźnie napisane, że najpierw gtk+-2.0, a potem --cflags lub --libs... Dodajesz do ustawień kompilatora i linkera opcje, które są w kursie? |
|
Łukasz_010101 Temat założony przez niniejszego użytkownika |
» 2012-04-20 15:15:27 Tak chodziło o windows Home Edition. :)
w "Global Compiler Settings\Search Directories\Compiler" dodałem: pkg-config gtk+-2.0 --cflags w "Global Compiler Settings\Search Directories\Linker" dodałem: pkg-config gtk+-2.0 --libs
reszta tak jak napisałem. |
|
m4tx |
» 2012-04-20 15:49:36 Tak chodziło o windows Home Edition. :) |
Nie, nie o Windows Home Edition, tylko Windows XP Home Edition. To różnica. Duża. Co ci zwraca to polecenie więc: pkg-config gtk+-2.0 --cflags ? |
|
Łukasz_010101 Temat założony przez niniejszego użytkownika |
» 2012-04-20 16:10:07 No własnie pytanie gdzie i jak mam sprawdzić, co mi to zwraca? Pierwszy raz dodaje nową bibliotekę więc, nie bardzo wiem.
Run: pkg-config --cflags gtk+-2.0 and verify that it prints out something reasonable. Run: gtk-demo and verify that it works.
Dodam ze gtk-demo.exe sie odpala i dziala. Jesli chodzi o pkg-config.exe to nic nie wyswietla.
|
|
m4tx |
» 2012-04-20 16:35:27 W wierszu poleceń uruchom... |
|
Łukasz_010101 Temat założony przez niniejszego użytkownika |
» 2012-04-20 16:44:57 E:\Program Files\CodeBlocks\MinGW\gtk-2.0\bin>pkg-config gtk+-2.0 --cflags Files/CodeBlocks/MinGW/gtk-2.0/include/gtk-2.0 -mms-bitfields Files/CodeBlocks/M inGW/gtk-2.0/lib/gtk-2.0/include Files/CodeBlocks/MinGW/gtk-2.0/include/atk-1.0 Files/CodeBlocks/MinGW/gtk-2.0/include/cairo Files/CodeBlocks/MinGW/gtk-2.0/incl ude/gdk-pixbuf-2.0 Files/CodeBlocks/MinGW/gtk-2.0/include/pango-1.0 Files/CodeBl ocks/MinGW/gtk-2.0/include/glib-2.0 Files/CodeBlocks/MinGW/gtk-2.0/lib/glib-2.0/ include Files/CodeBlocks/MinGW/gtk-2.0/include Files/CodeBlocks/MinGW/gtk-2.0/in clude/freetype2 Files/CodeBlocks/MinGW/gtk-2.0/include/libpng14 -IE:/Program |
|
Łukasz_010101 Temat założony przez niniejszego użytkownika |
» 2012-04-20 18:08:17 moj poprzedni post pokazuje co zostalo wyswietlone po uruchomieniu pkg-config gtk+-2.0 --cflags w wierszu polecen |
|
« 1 » |