如何使用 yocto linux 图像为我的 arm-board 引导添加 python-kivy 支持

How to add python-kivy support to my arm-board booting with yocto linux images

我已经从 git 中心下载了 python-kivy。现在我想将这个 python kivy 添加到我的 yocto (krogoth-2.1.2) 源中。我仍然不知道如何编译这个 python-kivy。请帮助我如何编译kivy并在板上进行测试。

  1. kivy.js 有依赖吗?

电路板:基于 AM335x 的电路板。提前致谢。

首选方法是 create a layer 并为其编写一个 python-kivy 配方文件。

为 python 包编写食谱非常容易。你提到的那个甚至是 hosted as well in pypi 这使得它更容易:

以此为simpliest example:

inherit pypi

继承这个class,yocto是根据文件名猜测包名和版本,基本上你只需要放置校验和。

注意这里提供了python3版本的组件,需要继承自setuptools而不是setuptools3 如果你想要 python2 版本

在同一个 github link 中,还有一些其他的食谱可以解决您在编写此类食谱时可能遇到的其他一些小问题。