Portál AbcLinuxu, 9. května 2025 06:04

Dotaz: Inti a GTK 2.4 a vetsi

19.3.2005 19:29 psYcOder | skóre: 5
Inti a GTK 2.4 a vetsi
Přečteno: 113×
Odpovědět | Admin
Chtel bych se zeptat jak zkompilovat/nainstalovat knihovnu Inti(inti.sf.net),zda s ni ma neekdo zkusenosti pod GTK 2.4 a vetsi...posledni verze je psana pro gtk 2.2.

./conffigure je bez problemu ale make(az pri kompilace adresare demos) mi vyhlasi chyby: ... ../../inti/.libs/libinti-1.0.so: undefined reference to `_gtk_plug_remove_from_socket' ../../inti/.libs/libinti-1.0.so: undefined reference to `_gtk_scale_format_value' ../../inti/.libs/libinti-1.0.so: undefined reference to `_gtk_window_get_group' ../../inti/.libs/libinti-1.0.so: undefined reference to `_gtk_button_set_depressed' ../../inti/.libs/libinti-1.0.so: undefined reference to `_gtk_plug_add_to_socket'

Nejspis se jedna o funkce ktere uz ve verzi 2.4 a vice nejsou podporovany...tak co s tim,nakej napad?

Na slacku 9.1 kde je gtk 2.2 se to zkompiluje v klidu ale na 10 a 10.1 viz zminene chyby,kvuli novejsimu gtk...instlaovat gtk 2.2 na slacka 10.1 se mi moc nechce,protoze pouzivam novy xfce a tomu se gtk 2.2 moc nelibi. Rad bych to zkompiloval bez zasahu do zdrojaku...nejaky parametr pro ./configure nebo neco?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.3.2005 20:09 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Inti a GTK 2.4 a vetsi
Odpovědět | | Sbalit | Link | Blokovat | Admin
_gtk_plug_remove_from_socket, _gtk_scale_format_value, ... jsou interní funkce Gtk+, nejsou součást API. Na některých platformách se neexportují vůbec, na některých se ve starších verzích exportovaly, ale v novějších už se neexportují -- právě proto, aby je žádné prase nemohlo volat.

Každá aplikace, která je používá, je chybná, a jediné, co s tím můžeš dělat, je (a) nevybíravými slovy vynadat jejímu autorovi (b) opravit ji.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.