Instalacja GTK+
Ostatnio zmodyfikowano 2013-11-01 20:15
MrPoxipol |
» 2013-10-31 21:32:30 Hm, masz pkg-config w PATH? Dodaj do zmiennej PATH katalog C:\GTK\bin (jeśli masz GTK wypakowane do C:\GTK\). |
|
zielonek12 Temat założony przez niniejszego użytkownika |
» 2013-10-31 22:28:00 Chodzi o "PKG_CONFIG_PATH" czy "GTK_BASEPATH" ? |
|
MrPoxipol |
» 2013-10-31 22:41:05 Nie. O Path. |
|
zielonek12 Temat założony przez niniejszego użytkownika |
» 2013-10-31 22:48:39 No to powiem szczerze, że nie miałem takiej zmiennej... Dodałem lecz dalej nie działa i błędy są takie same - ale teraz chociaż w konsoli "coś" się pokazuje. Microsoft Windows [Version 6.2.9200] (c) 2012 Microsoft Corporation. Wszelkie prawa zastrzeżone.
C:\Windows\system32>pkg-config --cflags --libs gtk+-2.0 -mms-bitfields -IC:/GTK/include/gtk-2.0 -IC:/GTK/lib/gtk-2.0/include -IC:/GTK/in clude/atk-1.0 -IC:/GTK/include/cairo -IC:/GTK/include/gdk-pixbuf-2.0 -IC:/GTK/in clude/pango-1.0 -IC:/GTK/include/glib-2.0 -IC:/GTK/lib/glib-2.0/include -IC:/GTK /include/pixman-1 -IC:/GTK/include -IC:/GTK/include/freetype2 -IC:/GTK/include/l ibpng14 -LC:/GTK/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lpang owin32-1.0 -lgdi32 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobje ct-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl
|
|
MrPoxipol |
» 2013-11-01 11:02:58 Jeśli ustawienie cflags lflags w Global Variables nic nie daje, dodaj wynik polecenia pkg-config --cflags gtk+-2.0 do opcji kompilatora w projekcie (ważne! Ustaw to dla całego projektu) i wynik pkg-config --libs gtk+-2.0 do opcji linkera. Jeśli dalej nic nie działa, to znaczy, że musiałeś coś zrobić niepoprawnie. PS Kiedy będziesz dodawał wyniki tych poleceń do projektu, pamiętaj, aby usunąć 'nowe linie', które zawinęła konsola (bo się nie zmieściło). ;) |
|
zielonek12 Temat założony przez niniejszego użytkownika |
» 2013-11-01 13:40:15 Dodałem to do linkera uważając na "nowe linie" i też nie działa niestety ;/ -------------- Build: Debug in 1111 (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -LC:\GTK\lib -o bin\Debug\1111.exe obj\Debug\main.o -lgtk-win32-2.0 -lgobject-2.0 -lglib-2.0 "-mms-bitfields -IC:/GTK/include/gtk-2.0 -IC:/GTK/lib/gtk-2.0/include -IC:/GTK/include/atk-1.0 -IC:/GTK/include/cairo -IC:/GTK/include/gdk-pixbuf-2.0 -IC:/GTK/include/pango-1.0 -IC:/GTK/include/glib-2.0 -IC:/GTK/lib/glib-2.0/include -IC:/GTK/include/pixman-1 -IC:/GTK/include -IC:/GTK/include/freetype2 -IC:/GTK/include/libpng14" "-LC:/GTK/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl" mingw32-g++.exe: error: unrecognized command line option '-mms-bitfields -IC:/GTK/include/gtk-2.0 -IC:/GTK/lib/gtk-2.0/include -IC:/GTK/include/atk-1.0 -IC:/GTK/include/cairo -IC:/GTK/include/gdk-pixbuf-2.0 -IC:/GTK/include/pango-1.0 -IC:/GTK/include/glib-2.0 -IC:/GTK/lib/glib-2.0/include -IC:/GTK/include/pixman-1 -IC:/GTK/include -IC:/GTK/include/freetype2 -IC:/GTK/include/libpng14' Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings (0 minutes, 0 seconds)
|
|
pekfos |
» 2013-11-01 17:45:22 Dlaczego podałeś to w cudzysłowie? |
|
zielonek12 Temat założony przez niniejszego użytkownika |
» 2013-11-01 18:42:06 Nie wiedziałem jak to nazwać. |
|
1 « 2 » 3 |