Кроссразработка

23 views
Skip to first unread message

OHara

unread,
May 11, 2010, 6:58:03 AM5/11/10
to openembedded-ru
Подкиньте мысль! Как удобно организовать кроссплатформенную разработку
пакета, а именно: необходимо добавить свои модули в существующий
пакет, то есть скомпиллировать и собрать вместе. Существующий пакет
имеет кучу зависимостей. Сейчас я собрал с помощью openembedded
файловую систему, создав свой рецепт на основе console-image, добавив
необходимый пакет, все собралось, все замечательно - загружается,
работает!
НО надо в процессе разработки по-многу перекомпиллировать свои модули
и т.д. - в общем, разработка, одним словом. Поэтому такой
автоматический пакетный режим не подходит. В идеале надо один раз,
допустим, собрать, а потом работать в созданном в процессе первой
сборки окружении, вызывая makefile пакета. Можно ли это как-то в
openembedded сделать?

--
Вы получили это сообщение, поскольку подписаны на группу openembedded-ru.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу openemb...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу openembedded-...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/openembedded-ru?hl=ru.

Anatoly Shipitsin

unread,
May 14, 2010, 5:49:57 AM5/14/10
to openemb...@googlegroups.com


2010/5/11 OHara <o_ha...@mail.ru>

НО надо в процессе разработки по-многу перекомпиллировать свои модули
и т.д. - в общем, разработка, одним словом. Поэтому такой
автоматический пакетный режим не подходит. В идеале надо один раз,
допустим, собрать, а потом работать в созданном в процессе первой
сборки окружении, вызывая makefile пакета. Можно ли это как-то в
openembedded сделать?

Openembedded позволяет компилировать отдельные пакеты. При этом происходит упаковка из в выбранный формат пакетов. Опять же bitbake есть специальный ключ принудительного запуска. Если же хочется запускать компиляцию на уже в собранном окружении, никто не мешает собрать и поставить туда полное sdk. В images есть примеры таких окружений.

Reply all
Reply to author
Forward
0 new messages