Я пытаюсь перекрестно скомпилировать код hello world с моего компьютера с Ubuntu 22.04 на beaglebone black под управлением официального выпуска beaglebone debian AM335x 11.7 2023-09-02, 4 ГБ образа microSD IoT.
когда я скомпилировал на своем компьютере, он компилируется это с GLIBC 2.36, но конкретная ОС beaglebone работает с 2.31, и когда я пытаюсь обновить, он говорит, что нет более новой версии (возможно, нет идентификатора сборки Armhf)
наконец-то я смог запустить ее, статически скомпилировав мою программу, но размер файла в будущем будет больше. Как я могу запустить его нестатическим способом? Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/790 ... equired-by
/lib/arm-linux-gnueabihf/libc.so.6: версия `GLIBC_2.34' не найдена (требуется ./initial) ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
/lib/x86_64-linux-gnu/libc.so.6: версия `GLIBC_2.32' не найдена (требуется myservice)
Anonymous » » в форуме Linux - 0 Ответы
- 48 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Arm-linux-gnueabihf-gcc компилируется для Armv7 и Armv8, хотя настроен для Armv7?
Anonymous » » в форуме Linux - 0 Ответы
- 90 Просмотры
-
Последнее сообщение Anonymous
-