Ich versuche, eine neue Version von wireshark 1.10 auf einer RHEL5-Box mit der Absicht zu bauen, ein RPM zu machen, damit Kunden, die ich unterstütze, es installieren können. Möglicherweise andere, wenn ich einen Platz finden kann, um es zu beherbergen.Gebäude Pango mit Kairo Unterstützung
WS1.10 hängt von GTK + und einigen anderen Bibliotheken ab, die von den verfügbaren RPM-Paketen nicht unterstützt werden. Deshalb muss ich sie von Hand bauen. GTK + benötigt Pango (1.24.5) mit Unterstützung von Kairo (1.8.8).
Nach gebaut zu haben und installierte eine neuere Version von kairo von der Quelle, gibt einen configure von pango den folgenden Fehlern
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
und dann am Ende configure
zeigtconfiguration:
backends: X
Ich kann überprüfen, ob Cairo installiert ist, indem ich pkg_config in meiner/usr/local/lib ansehe.
Ich habe mir sogar die pango config.log angeschaut. Aber ich sehe nichts, was anders ist als die Nachrichten, die ich oben gepatcht habe.
Was sind einige Orte, die ich suchen sollte, um eine weniger knappe Fehlermeldung herauszufinden? Ich bin irgendwie ratlos bei der Fehlersuche.
werfen Sie einen Blick auf die Datei ./configure, wenn Sie durch das Bash-Skript schauen, sollten Sie in der Lage sein, nach – portforwardpodcast
IMO zu suchen, es ist besser, configure.ac zu betrachten. Es scheint mir, dass alles, was dieser Test tut, nach cairo> = 1.7.6 und cairo-ft (unter Linux) über pkg-config sucht. Von Ihrer Ausgabe vermute ich, dass Sie Cairo kompiliert haben oder versuchen, Pango ohne FreeType-Unterstützung zu kompilieren. Suchen Sie nach den Zeilen "FREETYPE ...". –
Haben Sie das geschafft? Ich habe das gleiche Problem, aber auf OSX Mavericks – Poliquin