No package 'libxml-2.0' found
Ich versuche, fügen Sie libvisio in mein mac os x von https://wiki.documentfoundation.org/DLP/Libraries/libvisio
Habe ich Hinzugefügt, alle Abhängigkeit beschrieben, aufgeführt unten:
boost
gperf
icu
librevenge
libxml2
perl
doxygen
Nach dem hinzufügen von Abhängigkeiten, die ich bin versucht zu laufen, brüllen Befehle.
$ ./autogen.sh ''# only needed for building from git''
$ ./configure
$ make
$ make install
Aber ich habe Probleme mit dem zweiten Befehl $ ./configure
Erste Balg Fehler.
configure: error: Package requirements (
libxml-2.0
) were not met:
No package 'libxml-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBXML_CFLAGS
and LIBXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
habe ich versucht zu installieren, libxml2 mit $ brew install libxml
aber seine, sagt Warning: libxml2-2.9.3 already installed
.
Ich bin mit OS X 10.11.4
Kann jemand helfen mir hier. Dank
InformationsquelleAutor Rohan | 2016-05-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
So, Sie haben bereits libxml2 installiert mit brew. Wie brew sagt Sie, wenn es installiert libxml2:
Dies bedeutet, dass die brauen nicht zu symlinken libxml2 /usr/local/lib und /usr/local/include, und wahrscheinlich nicht die Verknüpfung der pkg-config-Datei als auch, was ist der Grund, warum libvisio kann es nicht finden.
So müssen Sie den Speicherort angeben, von libxml2, wenn Sie Sie ausführen
./configure
nur als brauen und libvisio sagen Sie:(Die Pfade auf Ihrem system kann davon abweichen, also prüfen!)
Andere Möglichkeiten, um dieses Problem zu lösen:
inlcude/
,lib/
, undpkg-config
Dateien von libxml auf/usr/local/
sichLIBXML_CFLAGS
undLIBXML_LIBS
?Ich nahm Sie direkt aus der
./configure
Fehlermeldung eingefügt in die Frage. Sie sollten beginnen, indem ein genauer Blick auf die Fehlermeldung, die Sie bekommen und sehen, wenn es Sie gibt keinerlei Hinweise darauf. Möglicherweise müssen Sie auch installierenlibxml2-devel
wie die Antworten unten sagen.Die eingefügten Nachricht von Brew. Es erwähnt nicht die Namen "LIBXML_CFLAGS" und "LIBXML_LIBS" soweit ich sehen kann. Es wird nur erwähnt, was Ihre Werte sein sollten, deshalb war ich neugierig, wie Sie wusste, dass Sie angerufen werden sollten "LIBXML_CFLAGS" und "LIBXML_LIBS".
InformationsquelleAutor margold
Diese sollten auch funktionieren, da ich nicht über brew:
InformationsquelleAutor Tushar
heißt Nein "/usr/lib/pkgconfig/libxml-2.0.pc", in der Regel in der libxml2-Entwicklung-Dateien. Wie "libxml2-devel" ?
libxml-2.0.pc : Schlage vor, eine Kopie oder einen link auf /usr/lib/pkgconfig/
InformationsquelleAutor Knud Larsen