Gtk2 windows

0

Może mi ktoś powiedzieć skąd mogę ściągnąc odpowiednie biblioteki gtk konieczne do programowania aplikacji okienkowych? Da się te biblioteki zainstalować za pomocą cygwina? Najlepiej może pomóc po prostu dobry link z instrukcją krok po kroku jak zainstalować te biblioteki.

0

ja instalowałem tak:
sudo apt-get isntall libgtk2.0-dev
i mam:p

http://pl.wikibooks.org/wiki/GTK%2B/Kompilacja_pod_systemem_Windows

0

W Windowsie nie ma apt-geta :> I nie interesuje mnie kompilacja.

0

Wszedłeś aby tam? tam jest instrukcja jak zapędzić GTK+ do działania w Code::Blocks pod Windowsem.

A na oficjalnej stronie byłeś?
http://www.gtk.org/download/win32.php - tam jest link do Bundle 2.22, wszystko w jednym. Ściągasz, ustawiasz ścieżki w projekcie, dodajesz opcje do linkera (na tej wiki były) i masz.

0

Hej, w końcu sobie zintegorwałem netbeans'a z gtk (polecam: http://kosmaczewski.wordpress.com/2008/12/11/netbeans-gtk-i-linux/),
wszystkie biblioteki wgrałem, IDE rozpoznaje nagłówek #include <gtk/gtk.h>, ale nie mogę znaleźć biblioteki dynamicznej libgtk-x11-2.0.so, którą muszę wsadzić do linkera. NIe znalazłem tego pliku w gtkbundle

0

Ten bundle to dla windowsa jest, nazwa tego pliku sugeruje że do x11 jest, czyli do systemów opartych o x11, a do nich Windows nie należy, więc nie ma sensu go szukać.
Spróbuj bez niego. W tym Bundle jest wszystko czego potrzeba do programowania na windowsie. Poza tym same rozszerzenie: .so, czyli linuksowa, czy tam uniksowa biblioteka współdzielona. Na windowsie używa się .dll lub .a

Pod linuksem wystarczy devki zainstalować i z pkg-config skorzystać. Ewentualnie samemu wszystko po kolei kompilować.

0

Kompilator zwraca mi coś takiego:

build/Debug/Cygwin-Windows/main.o: In function main': /cygdrive/c/Users/Jerzy/Documents/NetBeansProjects/CppApplication_4/main.cpp:7: undefined reference to _gtk_init_abi_check'
/cygdrive/c/Users/Jerzy/Documents/NetBeansProjects/CppApplication_4/main.cpp undefined reference to _gtk_window_new' /cygdrive/c/Users/Jerzy/Documents/NetBeansProjects/CppApplication_4/main.cpp:10: undefined reference to _gtk_widget_show'
/cygdrive/c/Users/Jerzy/Documents/NetBeansProjects/CppApplication_4/main.cpp undefined reference to `_gtk_main'

0

ja instalowałem tak
pkg_add -r gtk20

I nie interesuje mnie kompilacja.
cd /usr/ports/x11-toolkits/gtk20 && make install
:-) zagadka: jaka dystrybucja?

1 użytkowników online, w tym zalogowanych: 0, gości: 1