Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.02.2006, 15:33

[gelöst] Pango-1.10.3 compiliert nicht mit Cairo

Hi,

ich versuche seite gestern Pango zu installieren, bekomme aber immer den Fehler:

Quellcode

1
2
3
4
5
6
7
cairoview.o: In function 'update':
cairoview.c:(.text+0x2fe): undefined reference to 'cairo_xlib_surface_create'
collect2: ld returned 1 exit status
make[2]: *** [pango-cairoview] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
...hier stehen noch ein paar Zeilen...
creating cairosimple

und dann ist Ende.
Habe schon alles mögliche versucht, aber noch nicht das richtige.
auch ein ldconfig hilft nicht.

Kennt das jemand, oder hat da einer einen Tipp?
Danke schonmal im Vorraus.

*GG*
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Albert Einstein (14.03.1879 - 18.04.1955)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »grd« (19.02.2006, 13:33)


amielke

unregistriert

2

18.02.2006, 15:57

Hallo,

hatte ich auch immer. Mußte dann für pango die cairo Use-Flag wegnehmen und dann ging es.

Denke nicht das Du unbedingt cairo für pango bruchst.

Hoffe es hilft Dir.

Gruß Andreas

3

18.02.2006, 19:49

Ich kann leider die Use-Flag nicht angeben bzw. wenn ich

Quellcode

1
USE="-cairo" emerge pango 
eingebe, ändert sich nichts.
Auch mit --newuse geht das nicht, cairo wird immer mit installiert.
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Albert Einstein (14.03.1879 - 18.04.1955)

amielke

unregistriert

4

18.02.2006, 20:03

Hallo,

trage einfach folgendes in die Datei /etc/portage/package.use ein.

Zitat

app-text/poppler-bindings -cairo
app-text/poppler -cairo


dannach sollte es gehen.

5

19.02.2006, 13:37

Super Sache, geht einwandfrei.

Wenn ich jetzt noch verstehen würde wieso, würde ich mich besser fühlen.

Warum muss ich

Zitat

app-text/poppler-bindings -cairo
app-text/poppler -cairo

in die /etc/portage/package.use eintragen?
Und warum kennt pango das cairo USE-Flag nicht?

*GG*
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Albert Einstein (14.03.1879 - 18.04.1955)

6

19.02.2006, 13:47

wenn du in die package.use - cairo einträgst deaktivierst du das use-flag für das package pango etc.

und da das cairo use flag beim kompilieren probleme macht und du es vll nicht brauchst ist es besser es zu deaktivieren.
MfG MyD

7

19.02.2006, 14:44

Das ist mir schon klar, aber warum muss ich das USE-Flag cairo für die plopper und plopper-bindings deaktivieren, wenn Fehler bei pango mit cairo auftreten?

Ich meine, währe es nicht logischer x11-libs/pango -cairo einzutragen? Was hat plopper mit pango und cairo am Hut?
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Albert Einstein (14.03.1879 - 18.04.1955)