Отсутствуют версии библиотеки, необходимые для удаленного сервера VSCode, работающего на Raspberry Pi - PullRequest
0 голосов
/ 08 апреля 2020

Попытка удаленной разработки с использованием VSCode 1.43.2, размещенного на Darwin 18.7.0.

S SH целью является Raspberry Pi3, работающий с Малиной.

uname -a отчеты "Linux 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux"

g cc версия gcc version 4.9.2 (Raspbian 4.9.2-10+deb8u2)

Код удаленного сервера устанавливается автоматически, но не запускается со следующими сообщениями об ошибках.

> Server did not start successfully. Full server log at /home/pi/.vscode-server/.0ba0ca52957102ca3527cf479571617f0de6ed50.log >>>
> /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node)
> /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/pi/.vscode-server/bin/0ba0ca52957102ca3527cf479571617f0de6ed50/node)
> <<< End of server log

/ usr / lib / arm- linux -gnueabihf / libstdc ++. So.6 существует на Pi .

Что мне нужно сделать, чтобы это заработало?

1 Ответ

1 голос
/ 08 апреля 2020

Версия вашей стандартной библиотеки C ++ (libstdc ++. So.6) просто слишком старая, для запуска VSCode Server требуется более новая версия. Вы могли бы, возможно, добавить несколько бэкпортов или сторонних репозиториев для его обновления, но имхо, это не стоит хлопот.

Raspbian Jess ie устарел, и Debian Jess ie больше не будет поддерживаться после 30 июня 2020 года.
Лучше всего просто перейти на Raspbian Buster.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...