Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: UltraPenguin от Май 23, 2014, 13:26



Название: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 23, 2014, 13:26
Доброго времени суток!

Установил на Астру valgrind 3.7.0 с диска дистрибутива, к нему добавил libc6-dbg и все libc6 пакеты, найденные на диске. Но при попытке использования вылетает:
Код:
valgrind:  Fatal error at startup: a function redirection
valgrind:  which is mandatory for this platform-tool combination
valgrind:  cannot be set up.  Details of the redirection are:
valgrind: 
valgrind:  A must-be-redirected function
valgrind:  whose name matches the pattern:      strlen
valgrind:  in an object with soname matching:   ld-linux-x86-64.so.2
valgrind:  was not found whilst processing
valgrind:  symbols from the object with soname: ld-linux-x86-64.so.2
valgrind: 
valgrind:  Possible fixes: (1, short term): install glibc's debuginfo
valgrind:  package on this machine.  (2, longer term): ask the packagers
valgrind:  for your Linux distribution to please in future ship a non-
valgrind:  stripped ld.so (or whatever the dynamic linker .so is called)
valgrind:  that exports the above-named function using the standard
valgrind:  calling conventions for this platform.  The package you need
valgrind:  to install for fix (1) is called
valgrind: 
valgrind:    On Debian, Ubuntu:                 libc6-dbg
valgrind:    On SuSE, openSuSE, Fedora, RHEL:   glibc-debuginfo
valgrind: 
valgrind:  Cannot continue -- exiting now.  Sorry.
Видел в инете решением может быть apt-get install libc6-dbg, но проблема в том, что на машине нет доступа к интернету. Сталкивался ли кто-нибудь с подобным?

Заранее спасибо!


Название: Re: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 23, 2014, 13:46
Или возможно кто-нибудь посоветует подобного рода другую утилиту для отлавливания утечек и неверных указателей, запускающуюся на Астре?


Название: Re: Установка valgrind на Astra Linux
Отправлено: OKTA от Май 23, 2014, 14:06
ну так скачай на машине, где есть интернет, в чем проблема?  ???


Название: Re: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 23, 2014, 15:43
Нет такой в данный момент и не факт что будет.
Подумал мало ли есть нюанс какой с valgrind'ом...

UPD: ох, неправильность сморозил. :-[ сейчас попробую...


Название: Re: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 23, 2014, 16:12
Цитировать
Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Таким образом, никак не получится скачать с репозитория именно для моей версии.

У вас не найдется случайно ссылки на репу Common Edition? На сайте астры не нашел такой...


Название: Re: Установка valgrind на Astra Linux
Отправлено: OKTA от Май 23, 2014, 16:15
А дебиановский пакет думаешь не подойдет? Астра - это одно название  ;D


Название: Re: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 23, 2014, 16:59
Не в курсе, но попробую спасибо) линукс почти не знаю. Так, на уровне пользователя.


Название: Re: Установка valgrind на Astra Linux
Отправлено: Dimas от Май 23, 2014, 20:32
Ссылка на репозиторий AstraLinux
http://www.astra-linux.com/nastrojka-apt.html (http://www.astra-linux.com/nastrojka-apt.html)
http://www.astra-linux.com/download-ce.html (http://www.astra-linux.com/download-ce.html)
Вообще в дистрибутиве AstraLinux "Орел" Valgrind уже установлен, можно там потестить.


Название: Re: Установка valgrind на Astra Linux
Отправлено: UltraPenguin от Май 24, 2014, 14:27
Спасибо большое за ссылки!


Название: Re: Установка valgrind на Astra Linux
Отправлено: fdfsdfgjfh от Март 13, 2015, 19:24
я собирал из исходников, проблем никаких не возникло при использовании.