BBC Skrevet 7. januar 2003 Del Skrevet 7. januar 2003 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
termos Skrevet 7. januar 2003 Del Skrevet 7. januar 2003 Kanskje det som fulgte med Slackware ble plassert en annen plass, /usr/lib/ eller /usr/local/lib/, prøv å se i /etc/ld.so.conf og kjør ldconfig etter du har editert den. Lenke til kommentar
BBC Skrevet 7. januar 2003 Forfatter Del Skrevet 7. januar 2003 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 (btw; får "ldconfig: /lib/libsensors.so.1 is not a symbolic link" når jeg kjører ldconfig) Lenke til kommentar
termos Skrevet 8. januar 2003 Del Skrevet 8. januar 2003 Der ser ut som Glib legges i /usr/lib/, noe du ikke har definert i /etc/ld.so.conf. Den ldconfig feilen har jeg ikke sett før, så kan nok ikke hjelpe deg der, sorry. Lenke til kommentar
BBC Skrevet 8. januar 2003 Forfatter Del Skrevet 8. januar 2003 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
BBC Skrevet 8. januar 2003 Forfatter Del Skrevet 8. januar 2003 Der ser ut som Glib legges i /usr/lib/, noe du ikke har definert i /etc/ld.so.conf. Hjalp ikke. Lenke til kommentar
LordErr Skrevet 9. januar 2003 Del Skrevet 9. januar 2003 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
BBC Skrevet 9. januar 2003 Forfatter Del Skrevet 9. januar 2003 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå