Описание тега bitbake

BitBake - простой инструмент для выполнения задач. Он является производным от Portage, системы управления пакетами, используемой дистрибутивом Gentoo Linux. Чаще всего он используется для создания пакетов и используется в качестве основы проекта OpenEmbedded.
1 ответ

Как настроить рецепт bitbake/Yocto, чтобы использовать только подмножество библиотеки повышения?

Я немного играю с моими Raspberry Pi и Yocto. Я написал программу. Это сборка cmake и ссылки на некоторые части библиотеки boost. Чтобы сохранить отпечаток памяти sd-карты как можно меньшего размера, я хочу сказать yocto, что он должен только связыв…
03 апр '18 в 12:31
1 ответ

Как интегрировать компилятор pasm PRU для BeagleBoneBlack в Yocto

Я хочу интегрировать компилятор pasm (предоставленный здесь https://github.com/beagleboard/am335x_pru_package) в мою конфигурацию Yocto. Ранее я построил свои источники PRU на самой цели BBB. Но теперь я хочу, чтобы это было сделано в процессе битбе…
2 ответа

Сбой Bitbake при компиляции gcc-cross

Я пытаюсь скомпилировать gcc-cross с помощью bitbake(openembedded classic, bitbake), но он не работает на desktop-file-utils и, соответственно, на desktop-file-utils-native-0.16. Я установил libglib, и pkg-config показывает мне glib-2.0 как доступны…
22 янв '14 в 13:16
5 ответов

Как удалить каталог sstate-cache в Yocto?

Размер мой sstate-cache каталог моей среды "fido" в YoctoProject составляет более 3 ГБ. Как я могу удалить sstate-cache каталог в yocto/build-dir? Это сохранить для использования rm -rf или есть другой способ?
27 июл '17 в 04:59
1 ответ

Повторно добавьте значение в EXTRA_OECONF_<имя> после того, как оно было удалено EXTRA_OECONF_remove_<имя>

Для настройки компонента мне нужно добавить --enable-feature в EXTRA_OECONF_somename, поэтому я попытался сделать: EXTRA_OECONF_append_somename = --enable-feature Но это не помогло. После расследования выяснилось, что один из сторонних рецептов соде…
01 июн '16 в 18:36
1 ответ

Какой модуль установить для исправления ошибки "модуль QtQuick.Controls.Styles не установлен" для Yocto?

Я успешно создал образ Yocto для RPi2 после этого урока. Я решил расширить демонстрационную версию QML и попробовать некоторые из быстрых стилей Qt (import QtQuick.Controls.Styles 1.4). Здесь bb файл для изображения # Pulled from a mix of different …
05 май '18 в 00:07
2 ответа

ImportError: нет модуля с именем bb

Создать мир призраков .ipk package, as described here, I cloned bitbake а также OpenEmbedded как git clone git://git.openembedded.org/bitbake git clone git://git.openembedded.org/openembedded Then exported following varibales export OEBASE=/media/sd…
04 апр '16 в 06:27
1 ответ

Простая установка родного скрипта для использования в другом рецепте

Мне нужно установить родной скрипт, назовите его fooв одном рецепте (foo-native), а затем использовать его в do_compile шаг другого (целевого) рецепта - назовите его bar, Мой (минимальный) родной рецепт SRC_URI = "file://foo" LICENSE = "CLOSED" inhe…
15 авг '17 в 21:59
1 ответ

Bitbake: изменить bbappend в зависимости от скомпилированного изображения

У меня есть два разных изображения, которые используют много общих пакетов. Одним из них является wpa-соискатель, который предоставляет файл wpa_supplicant.conf установлен по умолчанию рецепт. Тем не менее, я хочу свой собственный wpa_supplicant.con…
17 фев '17 в 10:41
1 ответ

Как соединить рецепты в битбаке

Мне нужно написать рецепт для uftpd. Для самого uftpd требуются две библиотеки: libite и libuev Я написал два рецепта для libite: SUMMARY = "libite_1.9.3.bb" SECTION = "ftpserver" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;…
08 ноя '17 в 16:32
2 ответа

Как извлечь лицензионную информацию из рецепта битбейка

Я буду держать это коротким. Мне передали хранилище yocto и попросили проверить его на наличие лицензий, используемых при сборке. Моя конечная цель: Перечислите все лицензии, используемые дистрибутивом (т.е. лицензии, используемые всеми инструментам…
20 сен '16 в 20:32
0 ответов

bitbake build cmake perl проект

Я пытаюсь собрать пакет Slic3r для дистрибутива yocto-poky. Код Perl/ C++ и Cmake является инструментом проекта. После многих итераций я застрял с этим рецептом SRC_URI = "git://github.com/prusa3d/Slic3r.git;tag=version_${PV}" DEPENDS += "perl \ tes…
23 сен '18 в 20:16
2 ответа

Меню Yocto не работает

По какой-то причине меню menuconfig не появляется, когда я пытаюсь запустить его из моей установки Yocto. Я использую систему Toradex Yocto 1.6, как описано здесь http://developer.toradex.com/software-resources/arm-family/linux/board-support-package…
25 мар '15 в 17:41
1 ответ

Добавить пакеты на хост Yocto SDK

Я пытаюсь кросс-компилировать программу для Yocto QEMU, используя инструменты Yocto sdk. После настройки sdk и его поиска попытка кросс-компиляции программы завершается неудачно: *** Unable to find the ncurses libraries or the *** required header fi…
14 фев '18 в 00:43
1 ответ

Не в состоянии создать открытый код BMC

Я загрузил открытый код BMC в Ubuntu 14.04.4 LTS. Я пытаюсь собрать открытый BMC и получаю ошибки ниже. Какие-либо предложения Starting build ++ bitbake obmc-phosphor-image Traceback (most recent call last): ... ++ bitbake obmc-phosphor-image Traceb…
25 сен '17 в 10:43
1 ответ

Один путь настройки получателя для рецептов, которые зависят от него

У меня есть два рецепта, которые добавляют два пакета, которые зависят друг от друга. Например exlib который добавляет библиотеку и пару файлов заголовков. Есть еще одно приложение под названием ex-calibrate который использует библиотеку и файлы заг…
21 мар '18 в 22:20
2 ответа

Битбэйк условное включение оператора зависимостей

Как включить строку с зависимостями в файл bitbake с условием? Я хочу что-то вроде ниже: if (some env varible) DEPENDS += "recipe-1" else DEPENDS += "recipe-2' Я попробовал ниже в файле.bb: DEPENDS += "${@ 'recipe-2' if '${ENV_VAR}' else 'recipe-1'}…
08 фев '16 в 11:25
2 ответа

Как переопределить уровень оптимизации для одного пакета в рецепте выпечки?

Все проекты Yocto по умолчанию поставляются с уровнем оптимизации -O2 Как переопределить это для одного пакета с -O0?
24 янв '17 в 09:04
2 ответа

Yocto: добавление пользовательского пользователя в пользовательскую группу

Я создал пользовательскую группу, например, "grp1" в моем рецепте приложения "app.bb". GROUPADD_PARAM_${PN} = "grp1" Я пытаюсь добавить своего пользовательского пользователя, например: "user1" в эту группу "grp1" в "space.bb". USERADD_PARAM_${PN} = …
02 мар '18 в 11:19
0 ответов

Yocto Ubuntu BitBake ошибка

Я новичок. У меня проблема для сборки yocto с помощью bitbake: vagrant @ ubuntu-xenial: / media / build_area / yocto / poky / p0w $ bitbake core-image-minimal Предыдущий экземпляр bitbake завершает работу?, ожидает повторной попытки... Предыдущий эк…
29 авг '18 в 01:03