[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: amarok / gimp 2.4 compile problem - a bit off topic
From:       Thiago Macieira <thiago () kde ! org>
Date:       2007-08-22 12:59:24
Message-ID: 200708221459.31652.thiago () kde ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Wednesday 22 August 2007 00:11:27 Ferdinand Gassauer wrote:
> Hi!
> Trying to compile amarok / ipod I get
> ......src/amarok-1.4.7/amarok/src/mediadevice/ipod> make
> /bin/sh ../../../../libtool --silent --tag=CXX --mode=link
> g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
> -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -fPIC
> -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
> -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  
> -L/usr/local/lib64 -L/usr/lib64 -L/usr/X11R6/lib64 -o
> libamarok_ipod-mediadevice.la -rpath /daten/kdesvn/kde35/lib64/kde3
> -avoid-version -module -no-undefined -Wl,--no-undefined
> -Wl,--allow-shlib-undefined -R /daten/kdesvn/kde35/lib64 -R
> /daten/kdesvn/kde35/lib64 -R /usr/lib/qt3/lib64 -R /usr/lib64  -lgpod
> -lgobject-2.0 -lglib-2.0   -L/daten/kdesvn/kde35/lib64 -L/usr/lib/qt3/lib64
> -L/usr/lib64 ipodmediadevice.lo ../../../../amarok/src/libamarok.la
> grep: /opt/gnome/lib64/libgdk_pixbuf-2.0.la: No such file or directory
> /usr/bin/sed: can't read /opt/gnome/lib64/libgdk_pixbuf-2.0.la: No such
> file or directory
> libtool: link: `/opt/gnome/lib64/libgdk_pixbuf-2.0.la' is not a valid
> libtool archive
>
> /opt/gnome/lib64/libgdk_pixbuf-2.0.la does not exist , it is here
> /usr/lib64/libgdk_pixbuf-2.0.la
>
> How can I tell/configure to look at the rigth place?
> -L /usr/lib64 is defined
>
> thanks

This is why we are moving away from libtool.

What happens is: something amarok is linking against is linking against 
libgdk_pixbuf-2.0. Read: amarok doesn't directly require that library, but 
something it uses does. Now, you don't have it. It's a dependency problem on 
your installation.

This is not a KDE problem and it's not a libtool problem. If the library that 
links against libgdk_pixbuf was installed by a package, It's a package 
dependency problem on your distribution. If you installed it, you 
moved/removed one of the dependencies since you built it.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358

["signature.asc" (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic