【问题标题】:Need to build automake for the host in buildroot需要在 buildroot 中为主机构建 automake
【发布时间】:2014-08-08 01:01:51
【问题描述】:

我刚刚升级到最新版本的 buildroot。在 buildroot 完成后使用以前的版本,我会在我的 uclibc/usr/bin 中看到 automake/autoconf。但是使用最新版本的 buildroot ( 2014 ),我再也看不到了。

谁能告诉我如何添加为主机构建的软件包?即我想在输出/构建文件夹中查看主机包

谢谢

【问题讨论】:

    标签: linux buildroot uclibc


    【解决方案1】:

    首先,你不应该在输出/构建中使用任何东西,这个目录包含临时构建目录。如果你想使用主机实用程序,你应该从它们安装的地方运行它们,即在 output/host/usr/bin/ 中。

    特别是关于 automake,menuconfig 中没有选项来启用其宿主变体的构建,因为它通常被构建为另一个包的依赖项。因此,您有两种解决方案:

    1/ 为您要构建的内容创建一个 Buildroot 包,并使其依赖于 host-automake。这是最好的解决方案。

    2/ 运行“make host-automake”。这将强制构建 automake 的宿主变体。

    【讨论】:

    • 谢谢,我认为 (1) 对我来说是最好的方法。
    猜你喜欢
    • 2011-12-11
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-01
    相关资源
    最近更新 更多