Где найти актуальную версию arm тулчейна?

Доброго времени суток.
Занимаюсь разработкой приложений для pos-терминала NEWPOS 8210. Предоставили следующий тулчейн (из документации):

The toolchain for NEW8210 is based on ARM cross compile toolchain which has the version of glibc-2.9 gcc-4.3.4

Компилятор, входящий в тулчейн
arm-unknown-linux-gnu-g++

В сети довольно много различных arm тулчейнов, не знаю какой из них подойдет для этого терминала.
Сам терминал крутиться на Linux 2.6.32.
  • Вопрос задан
  • 239 просмотров
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Видишь ли в чём дело, если ты используешь тулчейн сильно отличный от того, которым собраны библиотеки установленные на устройство, у тебя есть три варианта действий:
- перестроить и обновить все библиотеки на устройстве.
- создать отдельную иерархию каталогов /lib, /usr/lib, ... в которые сложить библиотеки (.so) нового тулчейна и тем или иным способом заставить исполняемые файлы собранные новым тулчейном использовать их.
- линковать свои исполняемые файлы статически.

В последнем варианте тебе подойдёт почти любой тулчейн, два других варианта -- более замороченные.

https://elinux.org/Toolchains#Prebuilt_toolchains
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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