Вопросы по теме 'bitbake'

Как мне передать переменную из рецепта bitbake в make-файл?
Я пытаюсь передать переменную из моего рецепта bitbake (.bb) в Makefile, который у меня есть. У меня в рецепте: export FOO="bar" Когда он запускает метод do_compile() , он вызывает созданный мной Makefile. В Makefile, который я...
7062 просмотров
schedule 26.10.2022

Как загрузиться с файла .hddimg?
После запуска BitBake для нескольких разных файлов рецептов BitBake создает файл типа «.hddimg». Я не смог найти четкого объяснения того, для чего используется этот файл, самое близкое, что я нашел, это некоторые предположения в списке рассылки...
4915 просмотров
schedule 13.12.2023

bitbake do_configure: как установить путь, откуда запускать do_configure
В файле bb в качестве переменной исходного каталога задан определенный путь. S = ${THISDIR}/MySources В файле bb нет SRC_URI, поскольку источник уже извлечен по пути, по которому находится файл bb. Проблема в том, что когда do_configure...
1374 просмотров
schedule 25.05.2024

Yocto использует файл .bbappend для переопределения написания сценариев инициализации по умолчанию для initramfs
Я пытаюсь написать файл .bbappend , который будет присоединяться к initramfs-live-boot_1.0.bb , в котором есть оператор внутри do_install() , который записывает содержимое init-live.sh , сценария оболочки, управляющего процедурой загрузки, в init...
21503 просмотров
schedule 22.02.2024

Как добавить пакет HAProxy в рецепт bitbake
Я новичок в рецепте битбейка. Я пытаюсь добавить пакет HAProxy в bitbake. Я пытаюсь создать рецепт, но не знаю, как это сделать. до сих пор я только что сделал это до здесь: SUMMARY = "HAProxy support for NEXT" HOMEPAGE =...
166 просмотров
schedule 27.01.2024

Как установить результат bitbake openjdk-7-jre на целевую машину
Я успешно запустил "bitbake openjdk-7-jre" на компьютере для кросс-компиляции и хочу установить результат на целевой встроенный компьютер. Я нашел файл rpm в подкаталоге «tmp/deploy/rpm» на хост-компьютере и скопировал его в цель, но у него много...
467 просмотров
schedule 02.10.2022

Сборка Bitbake занимает больше места
Недавно я начал использовать Bitbake для создания Yocto. Каждый раз, когда я строю, он занимает больше места, и в настоящее время у меня заканчивается место на диске. Изображения не перезаписываются. Набор новых файлов с отметкой времени создается...
9222 просмотров
schedule 17.11.2022

ld: не удается найти crt1.o: нет такого файла или каталога
Я кросс-компилирую заявку на сборку yocto с помощью bitbake. Он компилируется нормально, но связывание завершается с ошибкой ниже. /gcc/arm-poky-linux-gnueabi/5.3.0/ld: cannot find crt1.o: No such file or directory Также не удалось связать...
9175 просмотров
schedule 24.09.2022

рецепт bitbake для включения параметров конфигурации
Я использую рецепт bitbake для создания библиотеки NFC https://github.com/NXPNFCLinux/linux_libnfc-nci . Я использую следующий рецепт йокто SUMMARY = "Linux NFC stack for NCI based NXP NFC Controllers" HOMEPAGE = "" LICENSE = "Apache-2.0"...
2392 просмотров
schedule 19.03.2024

Bitbake не использует патч для gcc
У меня есть ситуация в дистрибутиве, основанном на Yocto 1.7, нацеленном на ARM, в результате чего я хотел бы применить патч к кросс-компиляции GCC 4.9. Обычный bbappend механизм переопределения не работает для GCC, что является «специальным»....
612 просмотров
schedule 14.10.2022

Как вставить драйвер камеры OV5640 как модуль в yocto
Пытаюсь использовать драйвер камеры OV5640 как модуль в yocto. Итак, я взял код .c и создал make-файл (на основе примера hello-mod) obj-m += OV5640.o SRC := $(shell pwd) all: $(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules modules_install:...
608 просмотров
schedule 23.11.2022

Не удается скомпилировать yocto для Galileo Gen2 на базе Quark
Я пытался создать минимальное изображение yocto, все компилируется, кроме ядра. #bitbake yocto-image-minimal or #bitbake linux-yocto or #bitbake linux-yocto -c devshell //and then in new dev shell terminal # make Но ошибка...
98 просмотров
schedule 05.06.2024

bzImage и конфигурация grub не установлены в .dsk в сборке yocto dsk
Я создаю образ yocto с bitbake , с типом изображения dsk (по умолчанию был wic , который я изменил на dsk в local.conf ). Он генерирует bzImage, boot/grub/grub.conf . Но они не установлены в dsk. Как и в формате . dsk , у меня есть два...
314 просмотров
schedule 10.11.2022

Как отформатировать разделы для образа SD-карты Yocto для Variscite iMX6
Я собираюсь создать собственное изображение IMAGE_FSTYPES=sdcard для Freescale Variscite VAR-SOM-MX6. Я скопировал класс meta-fsl-arm/classes/image_types_fsl.bbclass и немного изменил его, чтобы было три раздела, а не два. Я хочу включить третий...
2562 просмотров

Рецепт Yocto/OpenEmbedded Включая пути к библиотеке от хоста
Я могу позволить себе роскошь иметь дело с бесконечным раем ошибок и предупреждений, которым является OpenEmbedded. Хорошей новостью является то, что я, наконец, добрался до своего рецепта, но я столкнулся с проблемой, когда мой рецепт включает пути...
2961 просмотров
schedule 21.01.2024

Рецепт BitBake для настраиваемого файла setup.py
В моем рецепте мне нужно скачать репозиторий git и запустить CMake. После завершения работы CMake создается дополнительный каталог OUT, содержащий файл setup.py, который мне нравится запускать в do_install? Я пытался: DEPENDS = "setuptools...
2721 просмотров
schedule 28.12.2023

Yocto: создать символическую ссылку в рецепте изображения
У меня есть собственный рецепт изображения Yocto, который использует IMAGE_INSTALL += "... " для создания изображения, которое также содержит Python 3.5. К сожалению, часто используемая символическая ссылка /usr/bin/pdb не создается, и мои...
3156 просмотров
schedule 18.09.2022

bitbake: добавление поддержки php-intl в рецепт php
Мне нужно создать пакет php, поддерживающий расширение intl с помощью bitbake ( http://php.net/manual/en/intl.installation.php ). Итак, я создал bbappend: bernardo@bernardo-UX51VZA:~/dev/yocto/meta-steempi$ cat...
794 просмотров
schedule 04.06.2024

Интеграция изменений в ядро ​​с помощью Yocto с помощью патчей
Если вы хотите изменить ядро ​​Linux таким образом, чтобы оно исключало определенные модули, вы обычно переходите к /kernel/msm-4.9/arch/arm/configs/vendor/<machine-name>_defconfig , в котором есть набор символов Kconfig, а те, которые я хочу...
212 просмотров