[devel] ARM. Оно нам нужно?
Alexander Bokovoy
=?iso-8859-1?q?ab_=CE=C1_altlinux=2Eorg?=
Пт Июн 15 13:50:19 MSD 2007
Aleksey Novodvorsky пишет:
>>> По-моему, эмулятор можно использовать только для подготовки и
>>> предварительной сборки пакетов, если при этом не возникает
>>> специфических для эмулятора проблем (а у ядра вроде бы не должно
>>> возникать). Мерой же истинности (собираемости) пакетов в конечном
>>> счете должна быть железяка, и все "чистовые" сборки (через
>>> incominger) должны выполняться на железяке. Но это уже больше похоже
>>> на следующий этап порта. Сейчас неплохо бы оценить, насколько много
>>> проблем будет из-за специфики эмулятора.
>> Леша, мы уже собирали нативно. В 2001-2004 годах. Практика показала, что
>> это возможно (мы были первые, кто это делал на нативном RPM :-), но
>> очень сложно с точки зрения ресурсов. Так что этот "этап" уже пройден и
>> непрактичен.
>
> Непрактичен как постоянный процесс или даже для отладки релиза?
Как постоянный процесс он требует терпения и сосредоточенности команды.
Я бы даже сказал, что требуется ее локализация в одном офисе, просто
из-за возникающей необходимости делить время на железке.
Для отладки релиза *нужно* использовать вариант с qemu, который делает
Кирилл. Это лучшее, что есть сейчас.
Сам релиз формировать надо на конкретных платах для разработки. На
практике на них никто не пересобирает, потому что все делают
кросс-компиляцию. Поэтому Qemu в этом отношении -- большой выигрыш,
девборды нужны только для запуска и тестов эксплуатации.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Devel