Unter Mac OS X 1.7.5/LionPaket kairo wurde nicht in dem pkg-config-Suchpfad
Ich versuche zu installieren kairo Paket mit Homebrew gefunden
brew install cairo => PASSED
==> Downloading http://cairographics.org/releases/cairo-1.12.16.tar.xz
Already downloaded: /Library/Caches/Homebrew/cairo-1.12.16.tar.xz
==> ./configure --prefix=/usr/local/Cellar/cairo/1.12.16 --with-x --enable-gobject=yes
==> make install
==> Caveats
This formula is keg-only: so it was not symlinked into /usr/local.
Mac OS X already provides this software in versions before Mountain Lion.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/cairo/lib
CPPFLAGS: -I/usr/local/opt/cairo/include
==> Summary
/usr/local/Cellar/cairo/1.12.16: 105 files, 8.0M, built in 2.5 minutes
Wenn ich versuche, meine zu kompilieren Code, den ich dies noch erhalten:
+++ Precompile
Package cairo was not found in the pkg-config search path.
Perhaps you should add the directory containing `cairo.pc'
to the PKG_CONFIG_PATH environment variable
Package 'cairo', required by 'pangocairo', not found
So stellte ich meine PKG_CONFIG_PATH entsprechend
PKG_CONFIG_PATH=/usr/local/opt/cairo/lib/pkgconfig/:/usr/local/lib/pkgconfig:/usr/X11/lib/pkgconfig/:
(source .bash_profile)
Versucht, erneut zu kompilieren, aber ich bekomme den genau gleichen Fehler.
überprüft, dass die Datei in diesem Verzeichnis pkgconfig vorhanden war ... es ist.
ls /usr/local/opt/cairo/lib/pkgconfig/
cairo-fc.pc cairo-gobject.pc cairo-png.pc cairo-quartz-font.pc cairo-script.pc cairo-xcb-shm.pc cairo-xlib-xrender.pc cairo.pc
cairo-ft.pc cairo-pdf.pc cairo-ps.pc cairo-quartz.pc cairo-svg.pc cairo-xcb.pc cairo-xlib.pc
Irgendwelche führt auf, was hier falsch läuft?
UPDATE
cairo.pc ist auch Orte in meinem System entfernt. Ich habe versucht, ohne Erfolg jeden Standort in meinem pgg Config-Pfad
find /usr -name cairo.pc
/usr/local/Cellar/cairo/1.12.16/lib/pkgconfig/cairo.pc
/usr/X11/lib/pkgconfig/cairo.pc
pkg-config --variable pc_path pkg-config
/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig
Hallo, mein Problem ist, ähnlich wie bei Ihnen nur, wenn ich Ihren Befehl ausführen heißt es, dass die Datei bereits vorhanden ist und wenn ich versuche, rrdtool zu bauen installieren (das kairo verwendet) kann es immer noch nicht in der pkgconfig finden. Gab es eine Reihenfolge, in der ich alle Befehle hätte ausführen sollen? Gibt es noch etwas, das Sie vielleicht zum gewünschten Ergebnis gebracht haben? – AKFourSeven
Ich habe keinen Kellerordner unter/usr/local/path, und libcairo2 ist installiert. –