Re[2]: Raspberry Pi dev device.
От: Lucky Cat  
Дата: 05.03.18 11:22
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Есть два способа:

K>1. На девайсе. Тут особо проблем нет.

Кроме объема памяти. Тут банально плагин не собрать youcompleteme, дампит по причине нехватки памяти.

K>2. Кросскомпильнуть под Raspbian с x86 на arm.

K>Для кросс компиляции есть два способа:
K>1 настроить переменные окружения, выставить разные СС, PKGCONFIG и т.п., 2 написать на CMAKE скрипт который будет настраивать всё для тебя. В любом случае будут заморочки с путями к правильным сорцам и правильным либам, правильным pkgconfig файлам и т.п.
K>Учти, все советы по кросскомпилированию в интернете походят для несложных проектов, что-то комплексное придётся компилировать через боль.

Можно и ручками настраивать, но ведь все украдено до нас.
Можно использовать дебиановский образ в чруте, можно использовать crosstool-ng для генерации тулчейна, можно с помощью buildroot собрать свой образ под нужную плату. Уж малинка и buildroot`ом и yocto`й поддерживается без бубна. В buildroot даже для somlabs`овского i.mx6ull модуля можно образ собрать.
Так что сложности кроскомпиляции несколько преувеличены, ИМХО.
Хотя, конечно, я может с такими задачами не сталкивался, что собираются через кровь, боль и маты.
Подкиньте плиз примерчики, не корысти срача ради, а чисто из любопытства
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.