Archiv verlassen und diese Seite im Standarddesign anzeigen : Was ist bitte "gobject-2.0"??
Grüssi!
Versuche jetzt schon einige Zeit, Java-GTK bindings wieder einmal zu installieren, alles was ich bekomme, ist aber eine Fehlermeldung, dass "gobject-2.0" fehlt und es von gdk-pixbuf gebraucht wird.
Um was haldet es sich denn hier genau und wo kann ich es finden?
Danke schonmal
anda_skoa
29-03-2003, 18:46
GObject ist Teil der glib.
Ist die Grundlage des Object Modells, das zB GTK verwendet.
Ciao,
_
P.S. ich verschieb das nach Umgebungen/Frameworks. Auch wenn Havoc das gerne so hätte, ist glib keine Standard API :)
hallo,
gobjekt ist bestandteil von glib-2.2.0
das zusammen mit gtk-2.2.0 benutzt wird.
gtk-2.2.0 hat auch den gdk-pixbuf integriert
braucht man also nicht mehr seperat zu installieren.
www.gtk.org gibt genauere Auskunft.
Wo kann ich denn gobject einzenl finden, oder was muss ich pkg-config mitteilen, damit es es findet.
Ich habe derzeit folgende Pakete installiert: "GDK2, GTK2, ATK, Pango, Pixbuf"
Das Configure meldet diesesn Fehler:
<code>
checking for gtk+-2.0 >= 2.0... Package gobject-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gobject-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gobject-2.0', required by 'GdkPixbuf', not found
configure: error: Library requirements (gtk+-2.0 >= 2.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.</code>
Hallo,
hast Du auch alles in einem default prefix installiert
also in /usr/local oder /usr?
In prefix/lib/pkgconfig sollte dann ein file
in der art gobject-2.0.pc
enthalten sein.
Du kannst dir alle packages die pkg-config kennt
anzeigen lassen mit pkg-config --list-all.
Bei mir sieht das dann so aus:
gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
gdk-x11-2.0 GDK - GIMP Drawing Kit (x11 target)
gmodule-2.0 GModule - Dynamic module loader for GLib
gdk-pixbuf-2.0 GdkPixbuf - Image loading and scaling
gtk+-x11-2.0 GTK+ - GIMP Tool Kit (x11 target)
libxml-2.0 libXML - libXML library version2.
esound esound - esound
glib-2.0 GLib - C Utility Library
gobject-2.0 GObject - GLib Type, Object, Parameter and Signal Library
gthread-2.0 GThread - Thread support for GLib
gtk+-2.0 GTK+ - GIMP Tool Kit (x11 target)
pangox Pango X - X Window System font support for Pango
imlib Imlib - An image loading and rendering library for X11R6
audiofile audiofile - audiofile
pango Pango - Internationalized text handling
gdk-2.0 GDK - GIMP Drawing Kit (x11 target)
ansonsten wenn Du in einem anderen Prefix installiert hast
solltest du die PKG_CONFIG_PATH Variable setzen.
In der man page zu pkg-config ist das auch alles
einfach rauszulesen.
PKG_CONFIG_PATH
A colon-separated (on Windows, semicolon-separated)
list of directories to search for .pc files. The
default directory will always be searched after
searching the path; the default is libdir/pkgconfig
where libdir is the libdir where pkg-config was
installed.
das heist wenn pkg-config jetzt wie bei mir
in /usr/local/bin
installiert ist sucht es auch nur nach den .pc files in
/usr/local/lib
wenn du jetzt andere packages in /usr installliert hast findet
der die in /usr/lib/pkgconfig nicht, also muss man die
PKG_CONFIG_PATH Variabel setzen.
Hoffe ich konnte mich verständlich ausdrücken.
Servus!
Wow, danke für die ausführliche Antwort!
The Ripper
30-03-2003, 16:13
Debian stellt die Datei im Paket "libglib2.0-dev" zur Verfügung, schau mal nach obs bei dir ein Paket mit einem ähnlichen Namen gibt
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.