# 我重新下载编译了一下,没有遇到你的问题;
## 安装环境软件
cd ~
git clone https://e.coding.net/weidongshan/DevelopmentEnvConf.git
cd DevelopmentEnvConf
# 这里我没有安装成功,重启 ubuntu 后安装成功;配置我选的 2,for linux
sudo ./Configuring_ubuntu.sh
## 编译
cd ~
git clone https://e.coding.net/codebug8/repo.git
mkdir -p 100ask_imx6ull-sdk && cd 100ask_imx6ull-sdk
../repo/repo init -u https://gitee.com/weidongshan/manifests.git -b linux-sdk -m imx6ull/100ask_imx6ull_linux4.9.88_release.xml --no-repo-verify
../repo/repo sync -j4
cd Buildroot_2020.02.x
make 100ask_imx6ull_pro_ddr512m_systemV_core_defconfig
make all -j4
# 遇到报错 handlers/rdiff_handler.c:15:10: fatal error: librsync.h: No such file
# 解决方法如下:
1. 在浏览器输入: https://github.com/librsync/librsync/archive/v2.2.1/librsync-2.2.1.tar.gz 此时会下载 rsync 源码文件
2. 将该文件放入 Buildroot_2020.02.x/dl/librsync/ 目录下;librsync 目录需要自己创建
3. 执行 make menuconfig
在如下菜单配置上 librsync
x Symbol: BR2_PACKAGE_LIBRSYNC [=y]
x Type : bool
x Prompt: librsync
x Location:
x -> Target packages
x -> Libraries
x (1) -> Networking
4. 继续编译 make all
# 要不你手动安装一下以下软件?
sudo apt install -y sed make binutils build-essential gcc g++ patch gzip bzip2 perl tar cpio unzip rsync file bc wget
sudo apt install -y wget python libncurses5 bzr cvs git mercurial rsync subversion
编译结果如图:
