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

Przy instalacji bilbioteki GTK+ oczywiście coś poszło nie tak...

Ostatnio zmodyfikowano 2018-02-18 08:43
Autor Wiadomość
Leon2004_
Temat założony przez niniejszego użytkownika
» 2018-02-17 20:13:34
Po pierwsze, nie wiem gdzie to wpisać,
po drugie, nigdzie tego nie znalazłem.
P-169475
pekfos
» 2018-02-17 20:18:56
Do odpowiednio innych opcji kompilatora i innych opcji linkera (razem z grawisami).

po drugie, nigdzie tego nie znalazłem.
Nie ma tego w kursie GTK+?
P-169476
Leon2004_
Temat założony przez niniejszego użytkownika
» 2018-02-17 20:22:47
W kursie niestety nie praktycznie nic o instalacji.
Wkleiłem to odpowiednio do opcji kompilatora i linkera, dalej to samo.
P-169477
pekfos
» 2018-02-17 20:31:31
Zrób rebuild i podaj log.
P-169478
Leon2004_
Temat założony przez niniejszego użytkownika
» 2018-02-17 20:33:14


-------------- Build: Debug in xd (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -LC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib -o bin\Debug\xd.exe obj\Debug\main.o    -lgtk-win32-2.0 -lgobject-2.0 -lglib-2.0 C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgailutil.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgtk-win32-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgdk-win32-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgdk_pixbuf-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgio-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgobject-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgthread-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgmodule-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libglib-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo-script-interpreter.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo-gobject.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpixman-1.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libfreetype.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangowin32-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpango-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangocairo-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangoft2-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\atk-1.0.lib C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libatk-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libintl.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libasprintf.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpng14.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libfontconfig.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libexpat.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libz.dll.a -mwindows
obj\Debug\main.o: In function `main':
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:6: undefined reference to `gtk_init_abi_check'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:7: undefined reference to `gtk_window_new'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:8: undefined reference to `gtk_widget_show_all'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:9: undefined reference to `gtk_main'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
5 error(s), 0 warning(s) (0 minute(s), 0 second(s))
 
P-169479
pekfos
» 2018-02-17 20:37:43
rebuild. Jak nie wiesz jak to zrobić, usuń plik main.o i zrób to co teraz zrobiłeś.
P-169480
Leon2004_
Temat założony przez niniejszego użytkownika
» 2018-02-17 20:39:14
Po zrebuildowaniu (chyba) dalej mam to samo.


-------------- Build: Debug in xd (compiler: GNU GCC Compiler)---------------

mingw32-gcc.exe -Wall -mms-bitfields -g -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\gtk-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\cairo -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\gdk -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\glib-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\glib-2.0\include -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\pango-1.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\gtk-2.0\include -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\atk-1.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\gdk-pixbuf-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\gtk-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\gdk-pixbuf-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\glib-2.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\include\pango-1.0 -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\gtk-2.0\include -IC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\glib-2.0\include -c C:\Projekty\Kodowanie\C++NaukaIrrlicht\xd\main.c -o obj\Debug\main.o
mingw32-g++.exe -LC:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib -o bin\Debug\xd.exe obj\Debug\main.o    -lgtk-win32-2.0 -lgobject-2.0 -lglib-2.0 C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgailutil.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgtk-win32-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgdk-win32-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgdk_pixbuf-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgio-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgobject-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgthread-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libgmodule-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libglib-2.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo-script-interpreter.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo-gobject.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libcairo.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpixman-1.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libfreetype.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangowin32-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpango-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangocairo-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpangoft2-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\atk-1.0.lib C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libatk-1.0.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libintl.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libasprintf.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libpng14.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libfontconfig.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libexpat.dll.a C:\Projekty\Kodowanie\Biblioteki\gtk+2.2\lib\libz.dll.a -mwindows
obj\Debug\main.o: In function `main':
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:6: undefined reference to `gtk_init_abi_check'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:7: undefined reference to `gtk_window_new'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:8: undefined reference to `gtk_widget_show_all'
C:/Projekty/Kodowanie/C++NaukaIrrlicht/xd/main.c:9: undefined reference to `gtk_main'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
5 error(s), 0 warning(s) (0 minute(s), 0 second(s))
 
P-169481
pekfos
» 2018-02-17 20:49:40
Podajesz do linkera tylko pkg-config? Skąd pobrałeś GTK i jaką masz wersję kompilatora?
P-169483
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona