问题标签 [yocto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1454 浏览

boost - Yocto 1.6 工具链中没有 libboost_log

我按照 Daiane Anolini 编写的教程安装了 Yocto 1.6 并运行 bitbake 来设置工具链。虽然我在 $SDKTARGETSYSROOT/usr/lib 下看到了大多数 boost 库,但似乎没有 libboost_log.a 或 libboost_log_setup.a。我相信这些是在 Boost 1.55 中引入的,并且 Yocto 1.6 已经迁移到 Boost 1.55。他们不应该在那里,还是我做错了什么?

我的.../fsl-community-bsp/build/conf/local.conf:

0 投票
1 回答
1953 浏览

cross-compiling - Yocto Poky 和 ​​Texas Instruments Arago 有什么区别?

我对这个领域很陌生,所以我的术语可能不正确。

我的目标是为配备德州仪器 AM335x ARM 处理器的嵌入式设备构建自定义 linux 发行版。

我玩了一点 Yocto 1.6.1(Daisy版本)、bitbake 和HOB(初学者的救命稻草)。
之后我发现了德州仪器的Arago 项目快速入门。看起来它根本不需要 Yocto 文件,而是重新下载 bitbake、meta-openembedded 层和新的 meta-linaro 层(我从未听说过)。

据我了解,我需要为 AM335x 构建meta-ti层。我可以将它与其他 Yocto 层一起复制并与 Poky 一起“使用”吗?
如果我使用 Arago 构建,我可以使用 HOB 和其他 Yocto 层吗?

Yocto/Poky 和 ​​Arago 有什么区别?它们在某种程度上兼容吗?Arago 是否支持使用 qemu 运行图像?

0 投票
2 回答
14222 浏览

bitbake - 在哪里记录了 bitbake python 函数

我正在尝试查找“bb.utils.contains”的文档。我在 pokey/bitbake/lib/utils.py 中找到了代码,但该代码的文档记录很差。例如,它接受一个名为“d”的参数。什么是“d”?你如何开始使用这样一个简短的非描述性名称?

我已经下载并搜索了所有 yocto 和 poky 文档,并进行了多次网络搜索,但无济于事。

有人知道对内置 bitbake python 实用程序的很好参考吗?

0 投票
1 回答
454 浏览

android - 基于 Yocto 内核的 Compat-wirless 构建

您好我正在尝试在 Yocto 内核上为 Qualcom 的 APQ8064 构建兼容无线组件。

当我构建 Qualcom 提供的 compat-wireless 包作为 code-aroura android 的一部分时,我能够看到 cfg80211.ko 和 ath6kl_sdio.ko ath6kl_usb.ko 组件已成功生成。

但是,当我使用 Yocto 内核(版本 3.1.0)作为独立版本构建兼容无线包时,我只看到生成了 wlan.o(即 ath6kl_usb.ko)。(我没有看到 cfg80211.ko 和 ath6kl_sdio.ko)

为 ath6kl_sdio.ko 支持启用 CFG 标志会导致很多编译/依赖问题。有没有人遇到过类似的问题?请提供建议。我也无法理解,android build 如何解决这些依赖关系并成功构建。

提前致谢。

0 投票
1 回答
2429 浏览

c - 将 GStreamer 添加到 Eclipse

我一直在尝试在 Eclipse 中添加 gstreamer 以跨平台编译 Variscite I.mx6 开发工具包。GStreamer-SDK 是根据在 Linux 上安装 - GStreamer SDK 文档 - 我正在运行 eclipse 的 Ubuntu 主机的 GStreamer SDK 文档安装的。现在的问题是;根据 Ubuntu 安装指南,我需要在 gcc 命令中包含以下字符串:

pkg-config --cflags --libs gstreamer-0.10

我在网上找到的大多数解决方案都将此字符串添加到 C/C++ Build->Settings 下的 eclipse 项目设置中,并在那里配置 gcc 命令行。由于我在 Eclipse 中使用 yocto 项目和 Yocto 项目插件,因此我无法再访问这些选项卡,因为我使用工具链来交叉编译我的应用程序。我通过修改 make 文件 ( http://ubuntuforums.org/showthread.php?t=1164725 ) 或将命令行添加到 Autotools 配置设置中找到了其他解决方案。我都试过了,但他们没有工作。我还在 Includes 下添加了 gstreamer SDK,路径如下:/opt/gstreamer-sdk/。

如果有人可以帮助我解决如何配置 Eclipse 或我的 makefile 的问题,我将不胜感激。

0 投票
0 回答
1080 浏览

opencv - 如何在opencv中打开一个rtp jpeg流?

我正在尝试在 opencv 中打开视频流,但遇到了一些困难。我可以用以下方式开始一个流:

`

我可以打开它:

但是当我试图在我的代码中打开它时

我收到有关缺少 SDP 文件的错误。我知道什么是 SDP 文件,并且我应该从 gstreamer 输出中获取它的信息,但我不完全了解如何解析输出。

0 投票
0 回答
406 浏览

linux-kernel - 内核 3.8 支持 beaglebone black Yocto 项目

我正在使用 beaglebone black 和 Chipsee LCD。
我为 beaglebone black 构建了 Yocto 项目,发现它具有最新的内核,即 Linux 3.14
,但我拥有的 Chipsee LCD 补丁适用于 Linux 内核 3.8。
所以我想为 linux kernel 3.8 构建 yocto 项目。可能吗 ?如果是的话怎么办?任何帮助/指针将不胜感激。

编辑:
参考 Yocto 文档后,我发现 Yocto 项目版本“YP Core - Dylan 1.4.3”支持内核 3.8,但我认为它不支持 Beaglebone black BSP,如果是这种情况,我的问题是如果最新的 yocto项目“YP Core - Daisy 1.6.1”是否支持 linux 内核 3.8?

编辑:

3.14 用芯思液晶开机:

Linux 内核 3.14 中的 Chipsee 7 英寸 LCD 支持

0 投票
1 回答
1869 浏览

node.js - Linux Embedded 中的 Node.js

嗨,我正在尝试在安装成功后安装nodejsPengwyn 板(TI Sitara AM3354 ARM)中Yocto Linux

不知道node里面怎么安装。我已经尝试过opkg,但它在以下位置显示此错误MiniCom

我有点沮丧,我不知道任何可以帮助我的页面。

任何帮助将不胜感激,

0 投票
1 回答
1081 浏览

linux - opencv pkg-config:使用 g++ 编译时找不到 -lopencv_ts

我在 wandboard-quad (iMX6) 上将 opencv 和 g++、gcc 添加到我的 yocto 发行版(基于 Linux)。当我尝试使用以下命令编译测试 opencv 程序时:

它显示错误:

我检查的事情:

所以我在这里发现了一个类似的问题 并尝试设置PKG_CONFIG_PATH:(在/usr/lib/pkgconfig中有opencv.pc)

再次编译,还是报同样的错误。

不知道现在该怎么办。因此,非常欢迎任何想法或建议。谢谢!

0 投票
1 回答
145 浏览

eclipse - 避免在 Eclipse 环境中自动生成目标

Eclipse 的自动生成 Make Targets 并删除之前从项目中创建的 make 目标。

如何在 Eclipse 中进行未来构建时避免这种行为。