我刚刚升级到buildroot的最新版本。在buildroot完成后的早期版本中,我会在我的uclibc / usr / bin中看到automake / autoconf。但是使用最新版本的buildroot(2014),我再也看不到了。
任何人都可以告诉我如何添加仅为主机构建的软件包?我希望在输出/构建文件夹中看到host-package
由于
答案 0 :(得分:3)
首先,你不应该在输出/构建中使用任何东西,这个目录包含临时构建目录。如果要使用主机实用程序,则应从安装它们的位置运行它们,即在output / host / usr / bin /中运行。
对于特定的automake,menuconfig中没有选项来启用其主机变体的构建,因为它通常构建为另一个包的依赖项。所以,你有两个解决方案:
1 /为您正在尝试构建的内容创建一个Buildroot包,并使其依赖于host-automake。这是最好的解决方案。
2 /运行“make host-automake”。这将强制构建主机变种automake。