【发布时间】:2016-12-05 10:45:16
【问题描述】:
我正在为我的 raspberrypi3 为学校项目制作 buildroot。
我创建了一个包含 python 的所有内容的 buildroot,因为我想使用 WebIOPi。 buildroot 已完成,镜像已写入 SDCard。
现在,当我想在 buildroot 设备上安装它时,它会要求 python-dev,而 buildroot 不包含它。通过进一步研究,我只发现了this。那是一个 python-dev0.4.0 但我认为我的虚拟 ubuntu16 操作系统上有一个最新版本。(主操作系统是 windows 10,所以需要图像才能使用 win32diskimager)
但我不知道如何在 python buildroot 包中实现这一点。我已经阅读了 buildroot 的手册,这对我来说有点困惑...... 我已经尝试在 buildroot/package 目录(ubuntu os)中创建一个名为“python-dev”的目录,但没有成功。 这是我到目前为止所得到的:
buildroot/package/python-dev:
- config.in
- python-dev.mk
在 config.in 文件中:
config BR2_PACKAGE_PYTHON_DEV
bool "python-dev"
help
在 python-dev.mk 文件中(从 libconfig 复制):
################################################################################
#
# python-dev
#
################################################################################
PYTHON_DEV_VERSION = 0.4.0
PYTHON_DEV_SOURCE = dev-0.4.0.tar.gz
PYTHON_DEV_SITE = https://pypi.python.org/packages/53/34/e0d4da6c3e9ea8fdcc4657699f2ca62d5c4ac18763a897feb690c2fb0574/dev-0.4.0.tar.gz
PYTHON_DEV_LICENSE = Python software foundation license v2, others
PYTHON_DEV_LICENSE_FILES = README
PYTHON_DEV_SETUP_TYPE = setuptools
PYTHON_DEV_DEPENDENCIES = libconfig boost
$(eval $(python-package))
当我运行 make menuconfig 并搜索 python-dev 时,它不存在... 我希望有人可以帮助我。
如果有更简单的方法,非常欢迎。
提前谢谢你。
【问题讨论】:
标签: python raspberry-pi3 buildroot