Portál AbcLinuxu, 17. července 2025 07:05


Dotaz: Mcabber -- svízelná to instalace pro začátečníka

7.2.2008 15:09 magairlín
Mcabber -- svízelná to instalace pro začátečníka
Přečteno: 407×
Odpovědět | Admin
Pokoušel jsem se nainstalovat klienta mcabber 0.9.6. Po zadání příkazu
./configure
skončí výpis chybovým hlášením
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error: glib is required
Stáhnul jsem tedy balíček glib-2.12.13.tar.gz, úspěšně jej nainstaloval, hlášení se při instalaci mcabberu nicméně stále opakuje. Poradíte mi, jak přesvědčit mcabber, aby se s glibem seznámil?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Darth Phantom avatar 7.2.2008 15:47 Darth Phantom | skóre: 18 | blog: Kelvin_Fitnick | Doma
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
No já myslím, že z toho co jste napsal je to více než jasné.Skript configure očekává glib ve verzi 2.0.0, zatímco vy jste nainstaloval verzi 2.12.13..Šlo by to řešit symlinkem, ale nenašel jste balíček pro svoji distribuci?Takhle si zbytečně přiděláváte práci.
Tahle patička nemá hlavu ani patu
Darth Phantom avatar 7.2.2008 15:59 Darth Phantom | skóre: 18 | blog: Kelvin_Fitnick | Doma
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
A opravdu si myslíte, že konzolový klient pro Jabber pro vás bude to pravé?Doporučil bych pro začátek spíše klienty s GUI, jako je pidgin,kopete,psi a jiné(je jich spousta).
Tahle patička nemá hlavu ani patu
7.2.2008 15:58 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
pisou ze See the file config.log for the exact error that occured. takze by to chtelo podivat se tam

taky jde o to jak si tu glib-2.12.13.tar.gz instaloval a co mas za distribuci.

bezne totiz davaji distribuce knihovny do /usr/lib kdezto pri kompilaci pres configure se vetsinou strci /usr/local/lib takze se pri spousteni stejne pouzije ta puvodni
7.2.2008 16:54 magairlín
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
To je fakt, mohl jsem to zmínit hned napoprvé - glib opravdu skončila v /usr/local místo /usr. Dalo by se očekávat, že bude stačit malý trik, abych skript přesvědčil, že má hledat glib v /usr/local... Nějaký tip, jak na to?

Pokud jde o mou distribuci, používám Mandrivu.
7.2.2008 17:05 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
7.2.2008 17:30 magairlín
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
To je fajn, znamená to, že stačí před spuštěním samotného configure zadat příkaz
export LD_LIBRARY_PATH=/usr/local/lib
?

Nefunguje, hlásí pořád totéž...
7.2.2008 17:52 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
ne. tohle se pouziva az pri spousteni programu

LD_LIBRARY_PATH=/usr/local/lib mcabber

pokud chci zmenit umisteni pri kompilaci pouziva se

./configure --prefix=/usr

viz ./configure --help

tohle ale nedoporucuju, spis bych se podival po baliku (rpm) primo z madrivy obsahujici glib-2.x.x napr ftp://ftp.mandrivauser.cz/Mandrivalinux/official/2008.0/i586/media/main/release/glib2.0-common-2.14.1-2mdv2008.0.i586.rpm - zalezi na konkretni verzi

vetsinou by ale asi melo stacit :

urpmi glib2

viz Installing_Software_easily_on_Mandrake_Mandriva
7.2.2008 18:24 maleprase | skóre: 28
Rozbalit Rozbalit vše Re: Mcabber -- svízelná to instalace pro začátečníka
dulezity je to co je v tom config.log

mohlo by pomoct nastavit pro configure promenne LDFLAGS a CPPFLAGS

LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include ./configure

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.