Здравствуйте, Евгений Музыченко, Вы писали:
A>>Объяснить тебе какие проблемы вызывает кросс-компиляция?
ЕМ>А можно мне?
1) Она не работает. Ты конечно можешь её заставить (иногда),
но она будет всё время отваливаться по самым идиотским причинам и в произвольные моменты времени.
2) Она обязательно соберёт не то. Не под ту архитектуру, не под ту версию.
3) Будешь трахаться с библиотеками и их версиями. На Raspberry у тебя всегда будет одно, на PC другое.
Современной программе всегда нужно не менее 100 разных библиотек.
4) Что-то нужно мудрить с инсталлятором. make install как правило не прокатывает.
5) Оно может конфликтовать с твоей основной средой разработки.
В общем — этим можно заниматься, но только если ты можешь на это тратить полный рабочий день и тебе за это платят.
А если тебе за это не платят, проще установить gcc на саму Raspberry.