pkg-config Problem

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
d3f3nd3r
Beiträge: 177
Registriert: 06.03.2007 15:39:16
Kontaktdaten:

pkg-config Problem

Beitrag von d3f3nd3r » 31.03.2010 12:54:43

Hallo,

ich habe ein Problem mit pkg-config.

pkg-config zeigt Bibliotheken nicht an, obwohl sie installiert sind. Woran kann das liegen?
PKG_CONFIG_PATH ist nicht gesetzt, pkg-config wurde gerade erst aus den Paketquellen installiert (debian testing, pkg-config version: 0.22)

danke

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: pkg-config Problem

Beitrag von gms » 03.04.2010 11:57:08

d3f3nd3r hat geschrieben: pkg-config zeigt Bibliotheken nicht an, obwohl sie installiert sind. Woran kann das liegen?
das müßte man sich im Detail anschauen, ob diese Bibliotheken überhaupt eine .pc Datei mitbringen und wohin diese installiert wird.
d3f3nd3r hat geschrieben: PKG_CONFIG_PATH ist nicht gesetzt
dann werden also nur die Standadverzeichnisse von pkgconfig untersucht, was zeigt dir ein

Code: Alles auswählen

find /usr/lib/pkgconfig/ /usr/share/pkgconfig/ -name "*.pc"
Gruß
gms

d3f3nd3r
Beiträge: 177
Registriert: 06.03.2007 15:39:16
Kontaktdaten:

Re: pkg-config Problem

Beitrag von d3f3nd3r » 11.04.2010 16:57:12

Also die .pc Dateien sollten vorhanden sein:

Code: Alles auswählen

find /usr/lib/pkgconfig/ /usr/share/pkgconfig/ -name "*.pc"
/usr/lib/pkgconfig/ice.pc
/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc
/usr/lib/pkgconfig/sm.pc
/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
/usr/lib/pkgconfig/libpng12.pc
/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc
/usr/lib/pkgconfig/pygtksourceview-2.0.pc
/usr/lib/pkgconfig/libcrypto.pc
/usr/lib/pkgconfig/gstreamer-riff-0.10.pc
/usr/lib/pkgconfig/gstreamer-app-0.10.pc
/usr/lib/pkgconfig/pango.pc
/usr/lib/pkgconfig/xrandr.pc
/usr/lib/pkgconfig/zlib.pc
/usr/lib/pkgconfig/art-sharp-2.0.pc
/usr/lib/pkgconfig/cairo-svg.pc
/usr/lib/pkgconfig/xdmcp.pc
/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
/usr/lib/pkgconfig/mono-nunit.pc
/usr/lib/pkgconfig/nunit.pc
/usr/lib/pkgconfig/system.web.mvc.pc
/usr/lib/pkgconfig/dri2proto.pc
/usr/lib/pkgconfig/xcomposite.pc
/usr/lib/pkgconfig/xft.pc
/usr/lib/pkgconfig/mono-options.pc
/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc
/usr/lib/pkgconfig/xinerama.pc
/usr/lib/pkgconfig/damageproto.pc
/usr/lib/pkgconfig/xcursor.pc
/usr/lib/pkgconfig/libsysfs.pc
/usr/lib/pkgconfig/cairo-ft.pc
/usr/lib/pkgconfig/xineramaproto.pc
/usr/lib/pkgconfig/pixman-1.pc
/usr/lib/pkgconfig/monodoc.pc
/usr/lib/pkgconfig/gstreamer-controller-0.10.pc
/usr/lib/pkgconfig/openssl.pc
/usr/lib/pkgconfig/ndesk-dbus-1.0.pc
/usr/lib/pkgconfig/wcf.pc
/usr/lib/pkgconfig/kbproto.pc
/usr/lib/pkgconfig/gtk+-2.0.pc
/usr/lib/pkgconfig/videoproto.pc
/usr/lib/pkgconfig/libpng.pc
/usr/lib/pkgconfig/system.web.extensions_1.0.pc
/usr/lib/pkgconfig/cairo.pc
/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc
/usr/lib/pkgconfig/glib-2.0.pc
/usr/lib/pkgconfig/fontconfig.pc
/usr/lib/pkgconfig/libxml-2.0.pc
/usr/lib/pkgconfig/gtk+-x11-2.0.pc
/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc
/usr/lib/pkgconfig/gio-2.0.pc
/usr/lib/pkgconfig/cairo-xcb.pc
/usr/lib/pkgconfig/mono-lineeditor.pc
/usr/lib/pkgconfig/gnome-sharp-2.0.pc
/usr/lib/pkgconfig/monodevelop.pc
/usr/lib/pkgconfig/gstreamer-tag-0.10.pc
/usr/lib/pkgconfig/xdamage.pc
/usr/lib/pkgconfig/gstreamer-fft-0.10.pc
/usr/lib/pkgconfig/cairo-png.pc
/usr/lib/pkgconfig/libssl.pc
/usr/lib/pkgconfig/direct.pc
/usr/lib/pkgconfig/mono.web.pc
/usr/lib/pkgconfig/cairo-xlib-xrender.pc
/usr/lib/pkgconfig/gstreamer-0.10.pc
/usr/lib/pkgconfig/dbus-python.pc
/usr/lib/pkgconfig/fixesproto.pc
/usr/lib/pkgconfig/cairo-directfb.pc
/usr/lib/pkgconfig/xcb.pc
/usr/lib/pkgconfig/python-3.1.pc
/usr/lib/pkgconfig/libsexy.pc
/usr/lib/pkgconfig/xi.pc
/usr/lib/pkgconfig/pm-utils.pc
/usr/lib/pkgconfig/cairo-pdf.pc
/usr/lib/pkgconfig/gstreamer-audio-0.10.pc
/usr/lib/pkgconfig/gio-unix-2.0.pc
/usr/lib/pkgconfig/xkbfile.pc
/usr/lib/pkgconfig/gapi-2.0.pc
/usr/lib/pkgconfig/pciaccess.pc
/usr/lib/pkgconfig/dotnet35.pc
/usr/lib/pkgconfig/randrproto.pc
/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc
/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc
/usr/lib/pkgconfig/xextproto.pc
/usr/lib/pkgconfig/xfixes.pc
/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
/usr/lib/pkgconfig/gstreamer-base-0.10.pc
/usr/lib/pkgconfig/xorg-server.pc
/usr/lib/pkgconfig/monodevelop-core-addins.pc
/usr/lib/pkgconfig/libgdiplus.pc
/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc
/usr/lib/pkgconfig/gstreamer-check-0.10.pc
/usr/lib/pkgconfig/xproto.pc
/usr/lib/pkgconfig/atk.pc
/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
/usr/lib/pkgconfig/gdk-x11-2.0.pc
/usr/lib/pkgconfig/gtk-dotnet-2.0.pc
/usr/lib/pkgconfig/directfb.pc
/usr/lib/pkgconfig/xrender.pc
/usr/lib/pkgconfig/mono.pc
/usr/lib/pkgconfig/xorg-wacom.pc
/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
/usr/lib/pkgconfig/inputproto.pc
/usr/lib/pkgconfig/gthread-2.0.pc
/usr/lib/pkgconfig/cecil.pc
/usr/lib/pkgconfig/python3.pc
/usr/lib/pkgconfig/xau.pc
/usr/lib/pkgconfig/x11.pc
/usr/lib/pkgconfig/gconf-sharp-peditors-2.0.pc
/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc
/usr/lib/pkgconfig/glib-sharp-2.0.pc
/usr/lib/pkgconfig/mono-cairo.pc
/usr/lib/pkgconfig/dotnet.pc
/usr/lib/pkgconfig/gmodule-export-2.0.pc
/usr/lib/pkgconfig/gnome-vfs-sharp-2.0.pc
/usr/lib/pkgconfig/glade-sharp-2.0.pc
/usr/lib/pkgconfig/renderproto.pc
/usr/lib/pkgconfig/gtk-sharp-2.0.pc
/usr/lib/pkgconfig/xext.pc
/usr/lib/pkgconfig/pangoft2.pc
/usr/lib/pkgconfig/gdk-2.0.pc
/usr/lib/pkgconfig/gstreamer-net-0.10.pc
/usr/lib/pkgconfig/cairo-ps.pc
/usr/lib/pkgconfig/freetype2.pc
/usr/lib/pkgconfig/fontutil.pc
/usr/lib/pkgconfig/fusion.pc
/usr/lib/pkgconfig/gmodule-2.0.pc
/usr/lib/pkgconfig/directfb-internal.pc
/usr/lib/pkgconfig/compositeproto.pc
/usr/lib/pkgconfig/xcb-renderutil.pc
/usr/lib/pkgconfig/gconf-sharp-2.0.pc
/usr/lib/pkgconfig/gobject-2.0.pc
/usr/lib/pkgconfig/cairo-xlib.pc
/usr/lib/pkgconfig/fontsproto.pc
/usr/lib/pkgconfig/pangocairo.pc
/usr/lib/pkgconfig/xcb-render.pc
/usr/lib/pkgconfig/gstreamer-video-0.10.pc
/usr/lib/pkgconfig/pangoxft.pc
/usr/lib/pkgconfig/pangox.pc
/usr/share/pkgconfig/gnome-mime-data-2.0.pc
/usr/share/pkgconfig/xtrans.pc
/usr/share/pkgconfig/udev.pc
/usr/share/pkgconfig/iso-codes.pc
/usr/share/pkgconfig/usbutils.pc
/usr/share/pkgconfig/udisks.pc
/usr/share/pkgconfig/shared-mime-info.pc
/usr/share/pkgconfig/pthread-stubs.pc
/usr/share/pkgconfig/m17n-db.pc
/usr/share/pkgconfig/gnome-icon-theme.pc

Antworten