Nowe posty

Autor Wątek: 'glib-config --version' returned 1.2.8, but GLIB (1.2.10)  (Przeczytany 2496 razy)

Offline

  • Users
  • Użytkownik
  • **
  • Wiadomości: 63
    • Zobacz profil
W czsaie kompilacji gtk+-1.2.10 dostaję taki komunikat:

checking for GLIB - version >= 1.2.8...
*** 'glib-config --version' returned 1.2.8, but GLIB (1.2.10)
*** was found! If glib-config was correct, then it is best
*** to remove the old version of GLIB. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If glib-config was wrong, set the environment variable GLIB_CONFIG
*** to point to the correct copy of glib-config, and remove the file config.cache
*** before re-running configure
no
configure: error:
*** GLIB 1.2.8 or better is required. The latest version of GLIB
*** is always available from ftp://ftp.gtk.org/.

natomiast glib-config --version daje taki rezultat:

isilbad:/home/isilbad/Desktop/glib-1.2.10# glib-config --version
1.2.8

Co z tym począć?

Offline Norbert Kiszka

  • Users
  • Guru
  • *****
  • Wiadomości: 1846
    • Zobacz profil
'glib-config --version' returned 1.2.8, but GLIB (1.2.10)
« Odpowiedź #1 dnia: 2008-01-29, 16:58:50 »
Kompilacja gtk to wyższa szkoła jazdy. Lepiej korzystaj z tego co masz w repozytoriach.

Swoją drogą jest pewien skrypt albo aplikacja co znacznie ułatwia kompilację całego Gnome i gtk, tylko teraz nie pamiętam jak się nazywa.
"Ostrzeżenie menedżera okien: Okno 0x3e00019 (MPlayer) ustawia atrybut MWM, określający, że jego rozmiar okna jest niezmienny, lecz jednocześnie ustawia minimalny rozmiar na 1 x 1, a maksymalny rozmiar na 440 x 120. To nie ma żadnego sensu."

http://lottalinuxlinks.com/files/linux_mobile.jpg

Offline MiCu MiCu

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 262
    • Zobacz profil
'glib-config --version' returned 1.2.8, but GLIB (1.2.10)
« Odpowiedź #2 dnia: 2008-01-30, 15:38:50 »
A glib-a 1.2 też sam przedtem kompilowałeś ? Jeśli tak, to pamiętaj o używaniu odpowiedniego glib-config. Dla instalacji domyślnej (prefix=/usr/local) biblioteki są w /usr/local/lib a glib-config w /usr/local/bin . Najczęściej podaje się ./configure --prefix=/usr i wtedy biblioteki masz w /usr/lib a skrypt to oczywiście /usr/bin/glib-config . Zmieniać to możesz ustawiając PATH i LD_LIBRARY_PATH przed kompilacją GTK - ale najwygodniej jest obejrzeć pomoc do configure dla gtk-1.2.10 (./configure --help) i poszukać parametru za pomocą którego możesz wskazać konkretną wersję glib-a (--with-glib-config= czy coś podobnego).

Pozdrawiam
Micu