Jak zainstalować GTK+ ?

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Borneq
Sędziwy Jeż
Sędziwy Jeż
Posty: 96
Rejestracja: 08 lip 2010, 11:23
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Jak zainstalować GTK+ ?

Post autor: Borneq »

Chciałem zainstalować wxWidgets, ale powstał problem z GTK+ version >= 2.4.0.. Jak to zainstalować?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Jak zainstalować GTK+ ?

Post autor: jacekalex »

Potrzebujesz paczki: libgtk2.0-dev - w Mavericu jest wersja 2.22, w nattym jest wersja 2.24.

Jeśli po zainstalowaniu dalej będzie tan problem, wxWidgets weź w staszej wersji, powinien pasować.

A poza tym, po co kompilowć coś, co jest w repo od zawsze, w najnowszej możliwej, stabilnej wersji?
Synaptic, to twoim zdaniem dzieło szatana? :rotfl:
Sznurek:
http://packages.ubuntu.com/maverick/libwxgtk2.8-dev
http://packages.ubuntu.com/maverick/wx2.8-headers
http://packages.ubuntu.com/maverick/libwxbase2.8-dev

To by było na tyle
;-)
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
dcm_Marecheq
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 06 lut 2007, 20:59
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

problem z gtk.h

Post autor: dcm_Marecheq »

Mam następujący problem:
Pisałem sobie pewien program z użyciem GTK i gstreamer pod Ubuntu 9.10 Karmic Koala. Niedawno zainstalowałem najnowszą dystrybucję 11.04 Natty Narwhal i przy próbie kompilacji otrzymuję taki błąd:

Kod: Zaznacz cały

gcc `pkg-config --cflags gtk+-2.0 gstreamer-0.10 gstreamer-interfaces-0.10` `pkg-config --libs gtk+-2.0 gstreamer-0.10 gstreamer-interfaces-0.10` moj_program.c -o moj_program
Package gstreamer-interfaces-0.10 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-interfaces-0.10.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-interfaces-0.10' found
Package gstreamer-interfaces-0.10 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-interfaces-0.10.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-interfaces-0.10' found
nadajnik.c:1:21: fatal error: gtk/gtk.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make: *** [moj_program] Błąd 1
GTK i gstreamer są zainstalowane, plik gtk.h znajduje się w katalogu /usr/include/gtk-2.0/gtk. gstreamer-0.10 oraz gstreamer-interfaces-0.10 również znajdują się na swoim miejscu. Wygooglełem do tej pory coś takiego: Installing from source - missing gtk+-2.0.pc ale nie bardzo wiem jak to zrobić. Czy ktoś napotkał podobny problem po przejściu na dystrybucję Natty Narwhal?
Damek
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 16 mar 2011, 12:02
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Unity
Architektura: x86

Re: Jak zainstalować GTK+ ?

Post autor: Damek »

Miałem podobny komunikat gdy przesiadałem się z 9.10 na 11.04:

Kod: Zaznacz cały

gcc -c -o window.o  -I. -O2 -Wall -D_GNU_SOURCE=1 -D_REENTRANT -ansi -pedantic -Waggregate-return -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winline -Wredundant-decls `pkg-config gtk+-2.0 gthread-2.0 libpulse-simple gstreamer-0.10 gstreamer-riff-0.10 --cflags` window.c
Package gstreamer-riff-0.10 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-riff-0.10.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-riff-0.10' found
window.c:1:21: fatal error: gtk/gtk.h: Nie ma takiego pliku ani katalogu
compilation terminated.
W moim przypadku zapomniałem po prostu doinstalować developerskiej biblioteki: libgstreamer-plugins-base0.10-dev.
dcm_Marecheq
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 06 lut 2007, 20:59
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Jak zainstalować GTK+?

Post autor: dcm_Marecheq »

Dzięki, właśnie o to chodziło!
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości