Пощупал OpenEmbedded
Mar. 9th, 2008 12:17 amПощупал OpenEmbedded, и теперь прибываю в некотором ахуе...
OpenEmbedded - автоматическая система сборки пакетов для разных дистрибутивов ориентированных на наладонные компьютеры...
Являет из себя какого-то страшного и странного монстра, которым наверное удобно в автоматическом режиме собирать пакеты под разные железяки и разные дистрибутивы, но для индивидуальной работы, оно как-то странно...
Исходная задача была, собрать хоть что-нибудь, просто посмотреть как это делается...
В результате...
Вопервых набором непонятных команд надо вынуть из какой-то неведомой мне системы контроля версий сборочное дерево для заданного дистрибутива, содержащее, судя по содержимому, правила сборки для всех(!) пакетов... Суммарно на 211 мегабайт. Как и что именно я это делал, я так и не понял, я тупо следовал howto, в которой судя по всему чекаутили все это суммарно чуть-ли не четыре раза...
во вторых надо направить разных конфигов, и наустанавливать переменных окружения. Но это еще куда ни шло...
А в третьих, когда я ее таки запустил сборку чего-то мелкого, то оно начало все свои данные о разных пакетах перегонять в какой-то свой кэш... На 10% этого процесса ноут у меня запросил пощады, в следствии перегрева..
На чем эксперемент был прерван...
Блин как все красиво сделано у дебиана, и как они извратили эту идею, со своими ipk'ми... Ну зачем мне все дерево пакетов, если мне один самый простой пакет собрать надо, в идеале hello word.... И, еще я не понимаю, почему я не понимаю, как оно все устроено... То ли я тупой, то ли у них все через какое-то альтернативное место...
Вообщем буду много думать, и если еще захочется странного попробую вздрузить это все на енота... У него голова большая... Пусть думает...
OpenEmbedded - автоматическая система сборки пакетов для разных дистрибутивов ориентированных на наладонные компьютеры...
Являет из себя какого-то страшного и странного монстра, которым наверное удобно в автоматическом режиме собирать пакеты под разные железяки и разные дистрибутивы, но для индивидуальной работы, оно как-то странно...
Исходная задача была, собрать хоть что-нибудь, просто посмотреть как это делается...
В результате...
Вопервых набором непонятных команд надо вынуть из какой-то неведомой мне системы контроля версий сборочное дерево для заданного дистрибутива, содержащее, судя по содержимому, правила сборки для всех(!) пакетов... Суммарно на 211 мегабайт. Как и что именно я это делал, я так и не понял, я тупо следовал howto, в которой судя по всему чекаутили все это суммарно чуть-ли не четыре раза...
во вторых надо направить разных конфигов, и наустанавливать переменных окружения. Но это еще куда ни шло...
А в третьих, когда я ее таки запустил сборку чего-то мелкого, то оно начало все свои данные о разных пакетах перегонять в какой-то свой кэш... На 10% этого процесса ноут у меня запросил пощады, в следствии перегрева..
На чем эксперемент был прерван...
Блин как все красиво сделано у дебиана, и как они извратили эту идею, со своими ipk'ми... Ну зачем мне все дерево пакетов, если мне один самый простой пакет собрать надо, в идеале hello word.... И, еще я не понимаю, почему я не понимаю, как оно все устроено... То ли я тупой, то ли у них все через какое-то альтернативное место...
Вообщем буду много думать, и если еще захочется странного попробую вздрузить это все на енота... У него голова большая... Пусть думает...
no subject
Date: 2008-03-09 08:08 am (UTC)no subject
Date: 2008-03-09 08:11 am (UTC)Только в результате сборки получаются почти-что deb-пакеты...
no subject
Date: 2008-03-09 09:02 am (UTC)Так что оно снаружи deb, внутри -- порты :-/