in current CVS I have following problem: > >gcc -O2 -g -march=i586 -mcpu=i686 -fmessage-length=0 -o xfmedia >xfmedia-gtkxine.o xfmedia-jumptofilewin.o xfmedia-keybindings.o >xfmedia-main.o xfmedia-mainwin.o xfmedia-mainwin-callbacks.o >xfmedia-mediamarks.o xfmedia-playlist.o xfmedia-playlist-files.o >xfmedia-remote.o xfmedia-settings.o xfmedia-settings-dialog.o >xfmedia-trayicon.o xfmedia-xfmedia-common.o xfmedia-xfmedia-interface.o >xfmedia-xfmedia-keybindings.o xfmedia-xfmedia-plugin.o >-Wl,--export-dynamic -Wl,--export-dynamic -L/usr/X11R6/lib -lXtst >-pthread -L/opt/gnome/lib /opt/gnome/lib/libgthread-2.0.so >/usr/lib/libexo-0.2.so /usr/lib/libxfcegui4.so >/opt/gnome/lib/libgtk-x11-2.0.so /usr/lib/libxfce4util.so >/opt/gnome/lib/libgdk-x11-2.0.so /opt/gnome/lib/libatk-1.0.so >/opt/gnome/lib/libgdk_pixbuf-2.0.so /opt/gnome/lib/libpangoxft-1.0.so >/opt/gnome/lib/libpangox-1.0.so /opt/gnome/lib/libpango-1.0.so >/opt/gnome/lib/libgmodule-2.0.so /usr/lib/libstartup-notification-1.so >-lSM -lICE -lX11 /usr/lib/libxine.so -ldl -lm /usr/lib/libfreetype.so >-lrt -lz -lpthread /usr/lib/libdbus-glib-1.so >/opt/gnome/lib/libgobject-2.0.so /usr/lib/libdbus-1.so -lnsl >/opt/gnome/lib/libglib-2.0.so >xfmedia-mainwin.o(.text+0x10df): In function >`xfmedia_mainwin_set_song_label': >/home/bwalle/src/packages/BUILD/xfmedia-0.7.0cvs/src/mainwin.c:914: >undefined reference to `pango_font_description_set_absolute_size' >collect2: ld returned 1 exit status >make[2]: *** [xfmedia] Fehler 1 >make[2]: Leaving directory >`/home/bwalle/src/packages/BUILD/xfmedia-0.7.0cvs/src' >make[1]: *** [all-recursive] Fehler 1 >make[1]: Leaving directory >`/home/bwalle/src/packages/BUILD/xfmedia-0.7.0cvs' >make: *** [all] Fehler 2 >error: Bad exit status from /var/tmp/rpm-tmp.98520 (%build) Reproducible: Always Steps to Reproduce: Pango 1.4.1 Gtk 2.4.9 Glib 2.4.6 SuSE 9.2 default
If I really need Pango 1.8.0 (which was released 06-Feb-2005!), then I must stop using Xfmedia. I don't want to update a system library only because of a media player.
actually, pango 1.8.0 was released on 16 dec 2004. see timestamps at: ftp://ftp.gtk.org/pub/gtk/v2.6/ i agree though, that there's little reason to depend on such a new library for a single function. i wasn't aware at the time that that was 1.8 only. i'll figure out a workaround at some point.
My release date was from Freshmeat. Sorry if it's wrong.
2005-02-13 17:46 brian * src/mainwin.c: fix song label setting, using the new (markupless) method. apparently pango_font_description_set_size() works fine, so no need to use pango_font_description_set_absolute_size(), which requires pango 1.8