资料地址:http://licheezero.readthedocs.io/zh/latest/系统开发/bsp_build.html#
v3s_lichee.zip:https://pan.baidu.com/s/1eRJrViy
编译日志:
yilianyun1@ubuntu:/lichee$ ./build.sh
INFO: ----------------------------------------
INFO: build lichee ...
INFO: chip: sun8iw8p1
INFO: platform: linux
INFO: kernel: linux-3.4
INFO: board: tiger-cdr
INFO: output: out/sun8iw8p1/linux/tiger-cdr
INFO: ----------------------------------------
INFO: build buildroot ...
make:进入目录'/lichee/buildroot'
/bin/bash: 行 2: /lichee/out/sun8iw8p1/linux/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: 没有那个文件或目录
readlink: 缺少操作数
Try 'readlink --help' for more information.
/bin/bash: 行 5: @echo: 未找到命令
make: *** [/lichee/out/sun8iw8p1/linux/common/buildroot/stamps/ext-toolchain-installed] 错误 1
make:离开目录“/lichee/buildroot”
ERROR: build buildroot Failed
最近编辑记录 BMN李 (2018-03-23 12:49:15)
离线
解决方法:
1.
/bin/bash: 行 2: /lichee/out/sun8iw8p1/linux/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: 没有那个文件或目录
在网上查了一下,大概说是我的系统是64位的,而这个程序是32位的,存在兼容问题,需要安装lsb-core,即命令sudo apt-get install lsb-core。
2.但是在这之后又有了新的问题:
./arm-linux-gnueabi-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
这个问题安装一下下面软件就好了。
apt-get install lib32z1 lib32ncurses5
apt-get install lib32stdc++6
离线