Отговори на тема  [ 5 мнения ] 
yocto 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение yocto
http://www.yoctoproject.org/

Най накрая буилд туул за линукс върху ембедед системи. Сваля си сам сорсове на ядро, компилатори, библиотеки пакети и т.н. После едно по едно буилдва всичко и пуска симулация в QEMU. Поддържа x86, ARM, MIPS, PPC ... единствено не ми хареса, че иска 50ГБ (за препоръчване 100) свободно място за буилд - а на моя чупен лаптоп целия диск е 100гб и има виндовс и линукс та ще го видим дали ще го видим как работи. А да, това се поддържа официално от Linux Foundation така, че би трябвало да може да му се разчита и занапред. За който му трябва линукс на микроконтролер де ...

_________________
Мразя да мразя ...


Сря Окт 26, 2011 11:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Дек 19, 2005 12:21 pm
Мнения: 1037
Мнение Re: yocto
От доста време го има. Това е базирано на bitbake и openembedded проектите.


Пет Окт 28, 2011 9:32 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: yocto
Видях че е старо, всъщност новото е че са вкарали гуи конфигурация. Преди си бях с играл със http://www.buildroot.org/ - прави горе долу същите неща. Страничен ефект на тия проекти е че компилират кроскомпилатори.

_________________
Мразя да мразя ...


Пет Окт 28, 2011 10:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение Re: yocto
palavrov написа:
Видях че е старо, всъщност новото е че са вкарали гуи конфигурация. Преди си бях с играл със http://www.buildroot.org/ - прави горе долу същите неща. Страничен ефект на тия проекти е че компилират кроскомпилатори.


Компилаторите поддържат ли bare платформи, или задължително плюе код за Linux ? А библиотеки има ли ?

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пет Окт 28, 2011 5:10 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: yocto
Поддържат, то това е идеята - линуск ядрото всъщност е един голям bare metal проект, не зависи от нищо. Линукс съвместим код се генерира чак като пишеш после програми които да работят под него, самото ядро не иска нищо. Buildroot май вкарваше newlib като от теб зависи да си направиш няколко функцийки да за да изчистиш линкерските грешки - нищо кой знае колко сложно (според зависи какво ползваш де).
Моята пачове са ей тия:
Код:
void _init(void) {}
void _fini(void) {}

Но ако ползваш printf или нещо такова трябва да напишеш още някоя друга функция.

_________________
Мразя да мразя ...


Пет Окт 28, 2011 5:18 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни