Gå til innhold

Glib


Anbefalte innlegg

Skal innstallere nyeste versjon av xchat 1.9.8, men får dette ved ./configure :


checking for GLIB - version >= 2.0.3... 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: "Cannot find glib"

 

Har så innstallert glib-2.0.7 ifra source, og innstallasjonen ser ut til å gå helt bra.

 

Men får fortsatt samme feilmelding, og antar at xchat configure dermed ikke finner den nye innstallasjonen.

 

glib-config --version viser 1.2.10 (standard versjon i Slackware 8.1)

 

Hvordan får jeg systemet til å forstå at jeg har innstallert ny versjon?

Har forstått det slik at nye og gamle versjoner av glib kan leve side ved side.

 

Kan se at Glib er innstallert i /usr/local/include/glib-2.0 og /usr/local/lib/glib-2.0/

 

Det er ikke en parameter i xchat configure (såvidt jeg kan se) som tillater å fortelle hvor den nye versjonen ligger.

Lenke til kommentar
Videoannonse
Annonse

Mitt innhold av /etc/ld.so.conf :


/usr/local/lib/glib-2.0/

/usr/local/include/glib-2.0

/usr/local/lib

/usr/X11R6/lib

/usr/i386-slackware-linux/lib

/opt/kde/lib

/usr/lib/qt/lib

/usr/local

(la til de to første linjene nå nettopp og kjørte ldconfig)

 

glib-config --prefix

/usr

 

glib-config --exec-prefix

/usr

 

glib-config --version

1.2.10

 

glib-config --libs

-L/usr/lib -lglib

 

glib-config --cflags

-I/usr/include/glib-1.2 -I/usr/lib/glib/include

 

 

./configure gir fortsatt samme feil, og jeg har ikke peiling på hva som evt. skal legges til i ld.so.conf :roll:

 

(btw; får "ldconfig: /lib/libsensors.so.1 is not a symbolic link" når jeg kjører ldconfig)

Lenke til kommentar

Paster ifra Usenet jeg:

 

> Glib 2.x bruker pkgconfig, ikke glib-config. Hva sier 'pkg-config

> --modversion glib-2.0'?

 

Etter å ha kjørt 'export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/' og så

'pkg-config --modversion glib-2.0' får jeg "2.0.7" til svar.

 

./configure gir fortsatt samme feilmelding

 

'pkg-config --version' gir "0.12.0" til svar hvis det er av interesse.

 

> Da har pkg-config funnet riktig versjon.

> Hjelper det å fjerne config.cache (evt atum4te.cache) og kjøre

> ./configure på nytt?

 

Hadde ingen config.cache eller atum4te.cache filer. Slette så kildefilene og

pakket de ut på nytt og kjørte './configure' og fikk samme feilmelding.

Prøvde også './configure --disable-glibtest' (do not try to compile and run

a test GLIB program), men får samme feilmelding da også.

 

i config.log får jeg bl.a.:

 

configure:11381: checking for GLIB - version >= 2.0.3

configure:11526: result: no

configure:11562: gcc -o conftest -g -O2 conftest.c >&5

configure:11542: glib.h: No such file or directory

configure:11565: $? = 1

configure: failed program was:

#line 11540 "configure"

#include "confdefs.h"

 

#include <glib.h>

 

 

glib.h har jeg i;

/usr/local/include/glib-2.0/glib.h

/usr/include/glib-1.2/glib.h

samt i kildekatalogen.

Lenke til kommentar

hmm...

 

Naa har ikke jeg saa utrolig mye styring at det gjoer noe, men proev aa reinstaller glib og bruk "./configure --prefix=/usr" naar du skal konfigurere det. vet ikke akkurat om det er den "rette loesningen" men mulig det funker.

Lenke til kommentar
hmm...  

 

Naa har ikke jeg saa utrolig mye styring at det gjoer noe, men proev aa reinstaller glib og bruk "./configure --prefix=/usr" naar du skal konfigurere det. vet ikke akkurat om det er den "rette loesningen" men mulig det funker.

 

Joda - det var rette løsning :)

 

Men får bare innstallert xchat uten GUI, så jeg må innstallere ny versjon av gtk, atk og pango.

Har fått inn atk, men det er jo et dependcy-hellvette... Pango krever nå fontconfig, xft osv... :(

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...