Здравствуйте, c-smile, Вы писали:
CS>Насколько я понимаю это надо делать true Linux way — собирать его на target устройстве.
Зачем?
CS>Альтернативно можно попробовать cross-compiling, но насколько я понимаю это работает только для простых случаев. Или я ошибаюсь?
Ошибаешься.
CS>Вообще у кого есть практический опыт разработки под Raspberry Pi или чего-то аналогичного, как это правильно делать?
Я очень много времени провел в embedded разработке.
В общем, твоя проблема в том, чтобы найти cross-тулчейн с достаточно большим набором библиотек под него, чтобы он покрывал твои нужды. Поищи, не найдешь — возвращайся. Собираться на самой малинке, ну, я бы такой вариант рассматривал, как запасной. Все-таки на хосте у тебя побольше мегагерцев будет, чем на устройстве.