module - Yocto 上的 v4l2loopback
问题描述
我是 Yocto 的初学者,我尝试将 v4l2loopback 添加到我的图像中
我在 github ( https://github.com/umlaeute/v4l2loopback ) 上下载了当前源代码,并尝试使用配方进行编译
SUMMARY = "V4L2Loopback"
DESCRIPTION = "v4l2loopback module"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
# Use local tarball
SRC_URI = "file://v4l2loopback-master.tar.gz"
# Make sure our source directory (for the build) matches the directory structure in the tarball
S = "${WORKDIR}/v4l2loopback-master"
inherit module
KERNEL_MODULE_AUTOLOAD = "v4l2loopback"
bitbake 给我:
| NOTE: make -j 4 KERNEL_SRC=/media/yocto-irts/distro/build/tmp/work-shared/genericx86-64/kernel-source DEPMOD=echo MODLIB=/media/yocto-irts/distro/build/tmp/work/genericx86_64-poky-linux/v4l2loopbackd/1.0-r0/image/lib/modules/4.18.22-yocto-standard CC=x86_64-poky-linux-gcc -fuse-ld=bfd -fdebug-prefix-map=/media/yocto-irts/distro/build/tmp/work/genericx86_64-poky-linux/v4l2loopbackd/1.0-r0=/usr/src/debug/v4l2loopbackd/1.0-r0 -fdebug-prefix-map=/media/yocto-irts/distro/build/tmp/work/genericx86_64-poky-linux/v4l2loopbackd/1.0-r0/recipe-sysroot= -fdebug-prefix-map=/media/yocto-irts/distro/build/tmp/work/genericx86_64-poky-linux/v4l2loopbackd/1.0-r0/recipe-sysroot-native= -fdebug-prefix-map=/media/yocto-irts/distro/build/tmp/work-shared/genericx86-64/kernel-source=/usr/src/kernel LD=x86_64-poky-linux-ld.bfd O=/media/yocto-irts/distro/build/tmp/work-shared/genericx86-64/kernel-build-artifacts modules_install
| make: *** No rule to make target 'modules_install'. Stop.
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
我想我必须修补 Makefile 但我不知道如何
请帮我
谢谢
解决方案
v4l2loopback 的 Makefile 没有modules_install
目标。但是,install
目标将按照预期进行。
inherit module
您可以通过在配方中添加以下内容来替换用于模块安装步骤的目标:
MODULES_INSTALL_TARGET = "install"
推荐阅读
- elixir - 如何为包含特殊字符的函数编写规范?
- heroku - Heroku 应用程序不在 iOS 上使用 https,但在桌面 Chrome 上使用
- java - "ClassName::new" VS "new ClassName()" in JAVA
- sitecore - 预览模式下的 Sitecore 聚合
- reactjs - 将 onIncrement() 和 onDecrement() 减少到 1 个函数 Reactjs?
- machine-learning - 为什么要在 CNN 卷积层中使用非线性激活函数?
- debugging - 调试器在 chrome 上打开时 iframe 崩溃,或者如果我在控制台中写入任何内容
- javascript - 无法在nodejs中获取属性对象
- android - CardView 半径和 Drawable Shape 半径不相同
- python-3.x - Python- 从路径获取 AWS 存储桶密钥