noch ein problem mit glib

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
caesarz
Beiträge: 41
Registriert: 24.04.2005 14:13:32

noch ein problem mit glib

Beitrag von caesarz » 14.09.2005 13:27:52

hallo, wenn ich gtk+-2.8.3 compielern...
./configure gibt jedoch folgenden fehler aus:

Code: Alles auswählen

Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' found
configure: error: Package requirements (glib-2.0 >= 2.7.1    atk >= 1.0.1    pango >= 1.9.0    cairo >= 0.9.2) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the BASE_DEPENDENCIES_CFLAGS and BASE_DEPENDENCIES_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.
das problem dabei ist jetzt, dass ich 1. nicht grad viel ahnung von linux hab, und 2. direkt vorher glib-2.6.6 compielert und installiert hab.

wenn ich jetzt sehen will welche version von glib installiert ist kommt:

Code: Alles auswählen

chris@compi:~/programme$ pkg-config --modversion glib
sh: line 1: glib-config: command not found
sh: line 1: glib-config: command not found
sh: line 1: glib-config: command not found

und in /usr/lib/pkgconfig befindet sich auch keine datei namens glib-2.0.pc oder so was.

was kann ich in diesem fall jetzt machn???????????[/quote]

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 14.09.2005 21:08:51

package requirements (glib-2.0 >= 2.7.1 atk >= 1.0.1 pango >= 1.9.0 cairo >= 0.9.2) were not met.
bedeutet wohl, das dir die entsprechenden dev-pakete (bzw die versionen die du brauchst) fehlen. ich tipp mal drauf los libglib2.0-dev libcairo2-dev libatk1.0(nochwas)-dev libpango1.(irgendwas)-dev und evtl noch das eine oder andere ...

caesarz
Beiträge: 41
Registriert: 24.04.2005 14:13:32

Beitrag von caesarz » 14.09.2005 21:51:04

danke...

caesarz
Beiträge: 41
Registriert: 24.04.2005 14:13:32

Beitrag von caesarz » 15.09.2005 17:20:22

ok das hat jetzt funktionier, aber ich hab schon wieder das nächste problem...

wenn ich jetzt ./configure ausführe, dann kommt zwar, dass ich glib-2.6.4 hab, allerdings wird die version 2.7.1 oder höher benötigt...

das problem ist jetzt, dass ich kein dev paket für diese version finden kann...
kann mir jemand weiter helfen???

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 15.09.2005 17:29:12

in unstable befindet sich die 2.8.0-1 version.
bitte benutzt doch erst http://packages.debian.org zum suchen, damit du nicht bei jeder paketversion nachfragen musst ;) (ist nicht böse gemeint)

caesarz
Beiträge: 41
Registriert: 24.04.2005 14:13:32

Beitrag von caesarz » 16.09.2005 13:29:18

ok ich hab jetzt das dev paket (libglib2.0-dev_2.8.0-1_i386.deb) runtergeladen...
allerdings lässt es sich nicht installieren...

Code: Alles auswählen

compi:/home/chris/packages# dpkg -i libglib2.0-dev_2.8.0-1_i386.deb
(Reading database ... 93851 files and directories currently installed.)
Preparing to replace libglib2.0-dev 2.8.0-1 (using libglib2.0-dev_2.8.0-1_i386.deb) ...
Unpacking replacement libglib2.0-dev ...
dpkg: dependency problems prevent configuration of libglib2.0-dev:
 libglib2.0-dev depends on libglib2.0-0 (= 2.8.0-1); however:
  Version of libglib2.0-0 on system is 2.6.4-1.
dpkg: error processing libglib2.0-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libglib2.0-dev
also hab ich mir als nächstes libglib-2.8.0 runtergeladen. diesmal allerdings nicht als deb paket, sondern als sorce code tarball (glib-2.8.0.tar.bz2)

das hab ich dann entpackt und mit "./configure", "make" und "make install" compielert und installiert.

das problem ist allerdings jetzt, dass die fehlermeldung jetzt immer noch kommt, wenn ich das dev paket instllieren will.

wo liegt da der fehler???
kann es sein dass das ganze funktioniert, wenn ich libglib auch als deb paket installiere???
wenn ja wo kann ich das finden, denn "apt-get install libglib2.0-0" installiert bei mir die version 2.6.4-1.
und auf der oben angegebenen seite konnte ich auch nichts finden...

Benutzeravatar
stefon
Beiträge: 540
Registriert: 07.04.2004 12:41:57
Wohnort: Sbg Stadt
Kontaktdaten:

Beitrag von stefon » 16.09.2005 13:32:01

also wenn du wie empfohlen auf packages.debian.org guggst, dort unstable auswählst und nach libglib2 suchst..
dann findest->
unstable (libs): The GLib library of C routines
2.8.0-1: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc

also das was du suchst, oder?!

Antworten