Ошибка Kex при попытке ssh с raspberri pi на сервер ubuntu

Valgrind пытается запустить подходящий исполняемый файл для инструмента «memcheck», но не может его найти. Это связано с тем, что сценарий './configure' создал Makefile, пригодный для установки пакета valgrind, специфичного для хост-архитектуры (вашего ПК ), но вы передаете ему исполняемый файл, означающий для другого (ARM в вашем случае); это приводит к ситуации, когда вам не хватает специальных инструментов ARM для выполнения этой работы. У меня была аналогичная проблема с инструментом callgrind (, который также является частью пакета valgrind ), и, выполнив strace, я получил следующую строку:

execve("/usr/local/lib/valgrind/callgrind-arm-linux", ["valgrind", "--tool=callgrind", "Application.STM.out"], [/* 19 vars */]) = -1 ENOENT (No such file or directory)

Это означает, что я пропустил специфичный для ARM двоичный файл callgrind.

уточнив это, то, что вы (и я не так давно )пытаемся сделать, не поддерживается valgrind, поэтому вы хотите использовать эмулятор, чтобы делать то, что вы хотите.

2
13.09.2020, 02:12
1 ответ

Что ж, я без всякой причины втянул себя в погоню за гусями -проблема была в том, что я пропустил -ввод IP-адреса своего VPS-сервера одним символом в файле .ssh/config.

Ой.

0
18.03.2021, 23:05

Теги

Похожие вопросы