Toon posts:

[mandrake] newbieprobleem: glibversies doorelkaar.. wat nu?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik weet dat er al diverse topics over problemen met glib rondzwerven, echter lost het mijn problemen niet op. Vrijwel alles wat ik wil installeren vraagt om een recente versie van glib. De eerste keer dat ik glib installeerde was het 'perongeluk' versie 1.2.2 (=niet goed lijkt me). Na 2.6.6 gedownload te hebben, bleek dat het script ./configure nog steeds de nieuwe glib niet herkent.

Ik heb geprobeerd beide versies te verwijderen door "make uninstall" in te tikken in de betreffende directory's en daarna glib 2.6.6 opnieuw te installeren.
Echter: het probleem blijft.

*** GLIB 2.5.7 or better is required. The last version of
*** GLIB is always availabale from ftp://ftp.gtk.org/. If GLIB is installed
*** but not in the same location as pkg-config add the location of the file
*** glib-2.0.pc to the enviroment variable PKG_CONFIG_PATH

Ik ben blij dat er een oplossing geboden wordt in mijn console, echter snap ik niet helemaal wat er bedoeld wordt. Hoe weet ik in welke locatie pkg-config is en hoe voeg ik de locatie van glib-2.0.pc aan die variabele toe.

Het zou natuurlijk kunnen dat ik niet goed heb gekeken maar is er een document die voor newbies als ik beschrijft hoe ik zonder al te veel ingewikkelde problemen glib en andere essentiele libarary's installeer?

Ik hoop dat jullie me antwoord kunnen/willen geven. Alvast bedankt.

(programma's die ik probeerde te bouwen waren overigens ATK, GIMP en xmms.)

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 15-02 21:01

Kees

Serveradmin / BOFH / DoC
De meeste 'ingewikkelde' libs kun je het beste via de packagemanager instaleren en niet zelf downloaden en instaleren. Dat is vragen om problemen, helemaal met glib/glibc/libc.

De variable kun je zetten dmv 'export PKG_CONFIG_PATH=/locatie/van/glib-2.0.pc'

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

Topicstarter
bedankt voor dit megasnelle antwoord! Alles loopt als een trein nu.

  • Harkov
  • Registratie: Juli 2003
  • Niet online
Ik zit hier met een soortgelijk probleem. Ik probeer gDesklets (0.32) te installeren maar ik krijg de volgende error:
code:
1
2
3
4
5
6
7
checking for glib-2.0 gdk-pixbuf-2.0 gtk+-2.0 pygtk-2.0 >= 2.4.0... Package pygtk-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pygtk-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pygtk-2.0' found

configure: error: Library requirements (glib-2.0 gdk-pixbuf-2.0 gtk+-2.0 pygtk-2.0 >= 2.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
bash-2.05b$

Ik heb grpobeerd om pygtk-2.0.pc toe te voegen:
code:
1
2
3
4
bash-2.05b# slocate pygtk-2.0.pc
/usr/local/lib/pkgconfig/pygtk-2.0.pc
bash-2.05b# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/pygtk-2.0.pc
bash-2.05b#

Helaas krijg ik keihard weer dezelfde error.
Op dit soort momenten snap ik niets meer van. :(
Ik gebruik overigens geen Mandrake maar Slackware. Lijkt me niet dat het in dit geval veel verschil maakt.

  • freggy
  • Registratie: Juli 2002
  • Niet online
Harkov schreef op woensdag 29 december 2004 @ 14:50:
code:
1
2
Perhaps you should add the directory containing `pygtk-2.0.pc'
to the PKG_CONFIG_PATH environment variable

[...]
code:
1
2
bash-2.05b# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/pygtk-2.0.pc
bash-2.05b#

Helaas krijg ik keihard weer dezelfde error.
De directory toevoegen aan de variabele, niet het bestand, dus:
code:
1
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/:$PKG_CONFIG_PATH

[ Voor 3% gewijzigd door freggy op 29-12-2004 16:03 ]


  • Kees
  • Registratie: Juni 1999
  • Laatst online: 15-02 21:01

Kees

Serveradmin / BOFH / DoC
Perhaps you should add the directory containing `pygtk-2.0.pc'
to the PKG_CONFIG_PATH environment variable

Dus niet de file zelf, maar het path

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan

Pagina: 1