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

List:       kde-devel
Subject:    Re: Help: "Cannot mix incompatible Qt libraries"
From:       Michael Jansen <kde () michael-jansen ! biz>
Date:       2008-08-26 21:21:29
Message-ID: 200808262321.29298.kde () michael-jansen ! biz
[Download RAW message or body]

On Tuesday 26 August 2008 22:58:59 Thiago Macieira wrote:
> Guillaume Pothier wrote:
> > ldd on libkdecore looks normal:
> 
> Ok. Then do:
> 
> LD_DEBUG=files dolphin
> 
> I guess the error comes from a kdesupport library that does not set RPATH
> like KDE apps do (probably Soprano or Strigi)

For me the error is dolphin missing /opt/qt-copy/lib (in my case) in it's 
rpath. Everyone i tested with had the some result. dolphin takes the 3 Qt libs 
shown ass needed below from their systems qt installation. Most have no 
problems. some have.

konqueror has qt-copy in it's rpath.


/opt/kde4svn/bin/dolphin:     file format elf64-x86-64

Program Header:
    PHDR off    0x0000000000000040 vaddr 0x0000000000400040 paddr 
0x0000000000400040 align 2**3
         filesz 0x00000000000001f8 memsz 0x00000000000001f8 flags r-x                 \
  INTERP off    0x0000000000000238 vaddr 0x0000000000400238 paddr 
0x0000000000400238 align 2**0
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--                 \
  LOAD off    0x0000000000000000 vaddr 0x0000000000400000 paddr 
0x0000000000400000 align 2**21
         filesz 0x000000000006cf9c memsz 0x000000000006cf9c flags r-x                 \
  LOAD off    0x000000000006dd08 vaddr 0x000000000066dd08 paddr 
0x000000000066dd08 align 2**21                                                        \
  filesz 0x0000000000002638 memsz 0x0000000000002f80 flags rw-                        \
  DYNAMIC off    0x000000000006dd30 vaddr 0x000000000066dd30 paddr 
0x000000000066dd30 align 2**3                                                         \
  filesz 0x00000000000002b0 memsz 0x00000000000002b0 flags rw-                        \
  NOTE off    0x0000000000000254 vaddr 0x0000000000400254 paddr 
0x0000000000400254 align 2**2                                                         \
  filesz 0x0000000000000038 memsz 0x0000000000000038 flags r--                        \
 EH_FRAME off    0x000000000005e3a8 vaddr 0x000000000045e3a8 paddr 
0x000000000045e3a8 align 2**2
         filesz 0x00000000000033ec memsz 0x00000000000033ec flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 
0x0000000000000000 align 2**3
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x000000000006dd08 vaddr 0x000000000066dd08 paddr 
0x000000000066dd08 align 2**0
         filesz 0x00000000000002f8 memsz 0x00000000000002f8 flags r--

Dynamic Section:
  NEEDED               libkfile.so.4
  NEEDED               libdolphinprivate.so.4
  NEEDED               libkonq.so.5
  NEEDED               libnepomuk.so.4
  NEEDED               libkparts.so.4
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               libkio.so.5
  NEEDED               libkdeui.so.5
  NEEDED               libkdecore.so.5
  NEEDED               libQtDBus.so.4
  NEEDED               libQtCore.so.4
  NEEDED               libQtGui.so.4
  NEEDED               libsoprano.so.4
  RPATH                /opt/kde4svn/lib64:/opt/kde4svn/lib64
  RUNPATH              /opt/kde4svn/lib64:/opt/kde4svn/lib64
  INIT                 0x000000000041c5a8
  FINI                 0x0000000000450e38
  HASH                 0x0000000000400290
  GNU_HASH             0x0000000000402570
  STRTAB               0x000000000040a058
  SYMTAB               0x0000000000403008
  STRSZ                0x000000000000ada6
  SYMENT               0x0000000000000018
  DEBUG                0x0000000000000000
  PLTGOT               0x000000000066dfe8
  PLTRELSZ             0x0000000000006960
  PLTREL               0x0000000000000007
  JMPREL               0x0000000000415c48
  RELA                 0x00000000004157b0
  RELASZ               0x0000000000000498
  RELAENT              0x0000000000000018
  VERNEED              0x0000000000415760
  VERNEEDNUM           0x0000000000000002
  VERSYM               0x0000000000414dfe

Version References:
  required from libc.so.6:
    0x09691a75 0x00 04 GLIBC_2.2.5
  required from libstdc++.so.6:
    0x056bafd3 0x00 03 CXXABI_1.3
    0x08922974 0x00 02 GLIBCXX_3.4

-- 
Michael Jansen

http://www.michael-jansen.biz
 
> > 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