Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[GTK+] Biblioteki które trzeba dołączyć.

Ostatnio zmodyfikowano 2013-06-04 21:02
Autor Wiadomość
ridic14
Temat założony przez niniejszego użytkownika
[GTK+] Biblioteki które trzeba dołączyć.
» 2013-06-03 16:30:29
Mam błędy wskazujące na to że nie zalinkowałem bibliotek
np.
undefined reference to `gtk_init_abi_check'

kompiluje tak:
mingw32-g++.exe -LF:\Radek\CPP\GTK+\lib  -o bin\Debug\App.exe obj\Debug\main.o   -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 -std=c++0x

W opcjach linkera mam(jakby ktoś wyżej nie widział :D):
-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

Pytanie: Jakie biblioteki muszę jeszcze zalinkować?
P-84716
MrPoxipol
» 2013-06-03 16:43:09
Czemu nie zrobisz tego pkg-config'iem?
P-84720
ridic14
Temat założony przez niniejszego użytkownika
» 2013-06-03 20:11:03
Znaczy jak? Bo ja zrobiłem tak że po prostu w konsoli
pkg-config gtk+-2.0 --libs
 i to co mi podało to dodałem do linkera... Chyba że to jakoś inaczej można ?
P-84754
MrPoxipol
» 2013-06-03 20:15:46
A nagłówki masz dobrze ustawione?
P-84757
ridic14
Temat założony przez niniejszego użytkownika
» 2013-06-03 20:28:08
Wszystkie które zostały dodane przy tworzeniu "GTK+ Project" [Code::Blocks];
:
null
P-84767
MrPoxipol
» 2013-06-03 20:33:38
A dodajesz to co Ci wypluł pkg-config gtk+-2.0 --cflags?
P-84768
ridic14
Temat założony przez niniejszego użytkownika
» 2013-06-03 20:43:20
...Chyba tak, znaczy jeśli ma się to znaleźć w Compiler settings/Other options to tak. Chyba że to ma być gdzie indziej... Chociaż wydaje mi się że błędy dotyczą nie zalinkowanych bibliotek(a są zalinkowane)... Co jeszcze może być źle?
P-84770
ridic14
Temat założony przez niniejszego użytkownika
» 2013-06-04 18:13:26
Tak poza tym to jeśli chcę tworzyć w gtk+ to muszę mieć zainstalowane "GTK+ for Windows Runtime Environment" ?
P-84830
« 1 » 2
  Strona 1 z 2 Następna strona