【问题标题】:How extract the package source into the some other directory in buildroot如何将包源提取到 buildroot 中的其他目录中
【发布时间】:2014-08-15 05:16:49
【问题描述】:

我的包是 net-snmp。 这是任务:在路径personal/apps/snmp/处添加Net-SNMP Source目录

要求是如果版本名称发生变化,它应该从网站下载,它应该补丁,配置和构建源。 因此,为此我们需要在 build/package/netsnmp 中配置 Config.in 和 netsnmp.mk 文件以满足此要求。

通过在 netsnmp.mk 中添加以下配置

NETSNMP_VERSION = 5.7.2.1
NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz
NETSNMP_SITE = http://www.sourceforge.net/projects/net-snmp/files/net-snmp/$(NETSNMP_VERSION)

我们可以下载最新的 net-snmp tar 包,它会在 buildroot 的 dl/ 文件夹中下载。 从这里它将在 build/output/build 中解压,并将修补配置和构建。之后,它将在目标文件夹内的适当位置构建可执行文件。

这里的问题是我希望 netsnmp 源代码位于 personal/apps/snmp 文件夹中,这似乎是有问题的,并且可以在路径 personal/apps/snmp/ 中编辑源代码并从此处配置构建。

任何帮助和建议将不胜感激。

【问题讨论】:

    标签: net-snmp buildroot


    【解决方案1】:

    Buildroot 中已经有一个 netsmp 包。为什么要创建另一个?

    此外,如果您在项目的邮件列表中提问,Buildroot 社区的反应会更加活跃。

    【讨论】:

    • 我不想创建...我想同步我的文件夹和构建文件夹中的内容...这样如果我更改文件夹中的某些内容,它应该在构建文件夹中可用当它构建或配置时。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-16
    • 2013-08-21
    • 2012-07-03
    • 1970-01-01
    相关资源
    最近更新 更多