i.mx6ull开发板如何使用buildroot编译某个软件包

完全手册上写的过程没看懂,自己也没试成功,我想编译openssh。编译openssh通过别的办法也没成功。

# 1.进入 buildroot 顶层目录

# 执行以下命令,查看 buildroot 的 openssh 配置项
cat package/openssh/Config.in

=> 可知 openssh 的配置项为 BR2_PACKAGE_OPENSSH

# 执行 make menuconfig
输入 / 来搜索;搜索字符串为 BR2_PACKAGE_OPENSSH
结果见下图

image

# 进入对应的路径;
# 选中后保存退出,执行 make all 即可;
# 编译后的文件在 output/build/openssh-xxx版本下


我在menuconfig中选中了openssh,但是make all的过程中会出错,这个错误我还没查到解决办法

看了一下 imx6ull 的 buildroot 都支持 openssh 的;编译报错,可以使用 100ask 提供的虚拟机环境来编译,18.04 版本的;
我用该版本能正常编译,没遇到你的错误;

感谢。我用的是我自己安装的18.04,我试试官方提供的虚拟机。