PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : libgnomecanvas-2.3.0


zeeman
29.03.03, 01:54
Hallo zusammen!

Ich bin immer noch auf dem Weg, gimp zu kompilieren.

Mitlerweile brauch ich libgnomecanvas-2.3.0.
Die Kompilierung fängt auch an, nur nach einiger Zeit bricht er mit dieser Meldung ab:

make[2]: Entering directory `/usr/src/libgnomecanvas-2.3.0/demos'
/bin/sh ../libtool --mode=link gcc -g -O2 -o canvas_demo canvas.o canvas-primitives.o canvas-arrowhead.o canvas-features.o canvas-fifteen.o canvas-rich-text.o canvas-curve.o ../libgnomecanvas/libgnomecanvas-2.la
gcc -g -O2 -o .libs/canvas_demo canvas.o canvas-primitives.o canvas-arrowhead.o canvas-features.o canvas-fifteen.o canvas-rich-text.o canvas-curve.o ../libgnomecanvas/.libs/libgnomecanvas-2.so -L/usr/local/lib /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libpangox-1.0.so /usr/local/lib/libart_lgpl_2.so -lm /usr/local/lib/libpango-1.0.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libglib-2.0.so -Wl,--rpath -Wl,/usr/local/lib
../libgnomecanvas/.libs/libgnomecanvas-2.so: undefined reference to `pango_ft2_get_context'
../libgnomecanvas/.libs/libgnomecanvas-2.so: undefined reference to `pango_ft2_render_layout'
collect2: ld returned 1 exit status
make[2]: *** [canvas_demo] Error 1
make[2]: Leaving directory `/usr/src/libgnomecanvas-2.3.0/demos'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/libgnomecanvas-2.3.0'
make: *** [all-recursive-am] Error 2

Kann damit jemand etwas anfangen?

Und wie kann ich make sagen, dass er auch in /usr/local/include nach .h suchen soll und nicht nur in /usr/include??

cu
zeeman

Trillian
29.03.03, 08:44
Ich würd sagen, das sieht danach aus, als ob du Pango ohne FreeType2 support kompiliert hast oder irgendwie sowas. Evtl. nochmal Pango 1.2 installieren, achte darauf, dass er mit Xft2 Support kompiliert!

(Gimp braucht gnomecanvas nicht, bei mir läuft 1.3.x ohne ;)

zeeman
29.03.03, 12:12
schön.
ja, freetype2 fehlte.
ist jetzt soweit alles installiert, nur gimp selber will jetzt nicht.

er findet gimp-print nicht, obwohl ich es ohne probleme kompiliert/installiert habe.

bzw. er findet libgimp-print nicht.

ist libgimp-print nicht in gimp-print drin oder was sucht der genau?
in /usr/local/lib liegen 4 dateien:
/usr/local# find -name libgimpprint*
./lib/libgimpprint.la
./lib/libgimpprint.a
./lib/libgimpprintui.la
./lib/libgimpprintui.a

sind die das nicht?
bzw. wo erwartet ./configure sie oder wie sage ich configure, wo er die suchen soll.
--help hat mir nicht wirklich weitergeholfen.

mit --disable-print läuft das ./configure-script ohne probleme durch

cu
zeeman