[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