Установка valgrind делает ошибку __longjmp_chk уже определенной

I am trying to install valgrind 2.2.0 on ubuntu 10.04 having glibc 2.11. I have used valgrind doesn't accept newest version of glibc link. While make i am getting some error. The last 10 lines appearing on screen are

vg_libpthread.c:314: note: expected ‘const Char *’ but argument is of type ‘char *’
vg_libpthread.c:3292: warning: pointer targets in passing argument 4 of ‘my_assert_fail’ differ in signedness
vg_libpthread.c:314: note: expected ‘const Char *’ but argument is of type ‘const char *’
/tmp/ccGHnzp9.s: Assembler messages:
/tmp/ccGHnzp9.s:2463: Error: symbol `__longjmp_chk' is already defined
make[4]: *** [vg_libpthread.o] Error 1
make[3]: *** [install-recursive] Error 1
make[2]: *** [install] Error 2
make[1]: *** [install-recursive] Error 1
make: *** [install] Error 2

Файл /tmp/ccGHnzp9.s не существует. Я не могу найти, что не так. Спасибо.

0
nl ja de

1 ответы

Я пытаюсь установить valgrind 2.2.0 на ubuntu 10.04

Valgrind 2.2.0 - это древний (выпущен 31 августа 2004 года) и не может быть построен без большого взлома в последней Linux-системе.

Я не могу придумать никаких веских оснований, чтобы попытаться построить эту версию Valgrind. Просто используйте более новую версию ( текущая версия выпуска , просто отлично работающая на ubuntu 10.04 без любые хаки).

0
добавлено
RU.UBUNTU — сообщество пользователей Ubuntu
RU.UBUNTU — сообщество пользователей Ubuntu
1 681 участник(ов)

Сообщество пользователей Ubuntu Правила: https://telegra.ph/Pravila-soobshchestva-polzovatelej-ru-ubuntu-01-05 Список интересных групп и каналов: https://github.com/goq/telegram-list