Здравствуйте, /aka/, Вы писали:
A>Мы можем собирать на разных системах. И у нас хватает опыта выбирать, где это делать удобнее.
Мне интересно, за счет чего может быть
реально удобнее что-то собирать в системе, с которой не работаешь сколько-нибудь регулярно, в которой не настроена комфортная для этого среда. В то, что приходится от безысходности, верю охотно — бинарники от других версий той же системы не подходят (это отдельная проблема линуксов), для этой версии еще никто не собрал, поэтому извольте собирать сами. Но чтоб именно
удобно — сомнительно мне.
A>Это у тебя проблема понять, что мы объясняем. Вероятно, от отсутствия релевантного опыта.
Ну да, я никогда не увлекался линуксовым софтом, но кое-что собирать приходилось. И каждый раз применялся тот же подход — "добавьте пути в path/include/lib (то есть, досыпьте в ту кучу еще и это) и запустите make". Достоинства этого подхода лишь в том, что в типовых, ходовых вариантах это почти не требует затрат. Но по мере отхода от типовых вариантов затраты растут очень быстро, о чем тут многократно упоминалось. Оно точно этого стоит?
A>Про микрокалькуляторыконтроллеры понятно, там выбора нет. Ты вынужден собирать на одной системе, а использовать на другой.
Почему "вынужден"? Если у меня есть рабочая конфигурация под конкретной системой, на конкретном рабочем месте, настроенная конкретно под меня, то я предпочту собирать на ней для чего угодно — в том числе и для более мощной системы, которая просто
не приспособлена для комфортной работы. А если та система приспособлена для работы лучше, то почему я до сих пор работаю на этой?
Исключение можно сделать разве что для случая, когда приходится примерно одинаково плотно работать под каждой из систем, и каждая более-менее заточена под это. Но это очень далеко от ситуации ТС, которому та Raspberry
сама по себе вообще на хрен не упала, а тупо надо было сделать бинарники для клиентов.
A>Под какие разные платоформы разных производителей, на которых есть свои среды разработки, ты можешь кросс-компилировать на виндовсе?
Под линуксы, макось и андроид, а какие еще существуют ОС с собственными системами разработки?