[Comm] kcachegrind - символа немае , как лечить?

Sergey Stepanov =?iso-8859-1?q?dlagovna_=CE=C1_mail=2Eru?=
Ср Ноя 2 19:02:51 MSK 2005


В сообщении от Понедельник 31 Октябрь 2005 19:44 Andrey Rahmatullin 
написал(a):
>
> > - Callgrind, KCachegrind - плагины визуальной работы с valgrind.
>
> apt-get install kdesdk-kcachegrind

Ну поставил, встал без вопросов, я так понимаю, все зависимости
удовлетворены.

# rpm -qa | grep kcach
kdesdk-kcachegrind-3.3.2-alt0.0.M24


При попытке запустить имеем:

kcachegrind: symbol lookup error: kcachegrind: undefined symbol: 
_ZN11KMainWindow7setIconERK7QPixmap


При попытке запустить через strace вываливаемся так:

open("/etc/ld.so.cache", O_RDONLY)      = 13
fstat64(13, {st_mode=S_IFREG|0644, st_size=71252, ...}) = 0
mmap2(NULL, 71252, PROT_READ, MAP_PRIVATE, 13, 0) = 0x1657000
close(13)                               = 0
open("/lib/i686/sse2/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file 
or directory)
stat64("/lib/i686/sse2", 0xbfff89c4)    = -1 ENOENT (No such file or 
directory)
open("/lib/i686/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/sse2/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib/sse2", 0xbfff89c4)         = -1 ENOENT (No such file or 
directory)
open("/lib/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/i686/sse2/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("/usr/lib/i686/sse2", 0xbfff89c4) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/i686/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/i686", 0xbfff89c4)     = -1 ENOENT (No such file or 
directory)
open("/usr/lib/sse2/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib/sse2", 0xbfff89c4)     = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libXcursor.so.1.0", O_RDONLY) = -1 ENOENT (No such file or 
directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
munmap(0x1657000, 71252)                = 0
writev(4, [{"5\1\4\0\17\0\300\3\266\0\0\0000\0000\0007\0\4\0\20\0\300"..., 
504}, {"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2304}], 
2) = 2808
gettimeofday({1130946524, 134136}, NULL) = 0
gettimeofday({1130946524, 134226}, NULL) = 0
writev(2, [{"kcachegrind", 11}, {": ", 2}, {"symbol lookup error", 19}, {": ", 
2}, {"kcachegrind", 11}, {": ", 2}, {"undefined symbol: _ZN11KMainWind"..., 
53}, {"", 0}, {"", 0}, {"\n", 1}], 10kcachegrind: symbol lookup error: 
kcachegrind: undefined symbol: _ZN11KMainWindow7setIconERK7QPixmap
) = 101
exit_group(127)                         = ?

Такое впечатление, что всеже версия какой-то либы не подходит.
Как можно запустить сию программу? Почему несоответствие не
отловилось в rpm-зависимостях?

Дистриб ALTMaster 2.4
Ядро 2.4.26-std-up-alt12 #1 Thu May 12 14:53:58 MSD 2005 i686


-- 
Со всяческими пожеланиями, Сергей.
http://xi.net.ru



Подробная информация о списке рассылки community