On Mon, Mar 28, 2011 at 06:00:13PM -0400, Taylor Venable wrote: > Hi there, I just made the somewhat unfortunate decision to upgrade to > Ubuntu 10.10, where they decided to remove the .la files for > gdk-pixbuf. As a result, Rhythmbox 0.13.3 won't compile now. I don't > know much about how the libtool mechanism works, but installing > gdk-pixbuf from source into /usr/local didn't help things any, as the > compilation process still tries to use the packaged files in /usr/lib > (without the .la files). I also tried telling configure where to find > the pkg-config info for the gdk-pixbuf I installed into /usr/local but > it made no difference. I'd appreciate any guidance on how to get > around this, although I know supporting every single distro isn't what > you guys want to be doing. > > Here's the error output, FWIW: > > Making all in metadata > make[2]: Entering directory `/home/taylor/Source/rhythmbox-0.13.3/metadata' > make[3]: Entering directory `/home/taylor/Source/rhythmbox-0.13.3/metadata' > CC rb-metadata-common.lo > CC rb-metadata-dbus.lo > CC rb-metadata-dbus-client.lo > CCLD librbmetadata.la > /bin/grep: /usr/lib/libgdk_pixbuf-2.0.la: No such file or directory > /bin/sed: can't read /usr/lib/libgdk_pixbuf-2.0.la: No such file or directory > libtool: link: `/usr/lib/libgdk_pixbuf-2.0.la' is not a valid libtool archive This generally means there are .la files somewhere in /usr/lib or /usr/local/lib trying to reference gdk-pixbuf.la Christophe
Attachment:
pgpo9ZiJQKmQH.pgp
Description: PGP signature