海思Hi3519部分环境和编译问题

系统:ubuntu 14.04 虚拟机
SDK:Hi3519AV100_SDK_V2.0.0.2

下面整理了部分搭建开发环境时遇到的问题和解决办法,

一、SDK包展开问题
1../sdk.unpack: source: not found
解决:sudo dpkg-reconfigure dash,选择No,

二、osdrv编译问题
1.osdrv/opensource/kernel/linux-4.9.y.tgz: Cannot open: No such file or directory
解决:hi3519没有提供内核,需要指定版本内核linux-4.9.37,下载地址:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.9.37.tar.gz
将下载包放到osdrv/opensource/kernel/,解压缩tar -zxf linux-4.9.37.tar.gz,重新编译即可,

2."mkimage" command not found - U-Boot images will not be built
解决:安装sudo apt-get install u-boot-tools,即可,

3.fatal error: zlib.h: No such file or directory
解决:下载,http://prdownloads.sourceforge.net/libpng/zlib-1.2.11.tar.gz?download
将下载包放到/usr/local/src/,解压缩tar -zxf zlib-1.2.11.tar.gz,进入目录zlib-1.2.11/,依次执行:
sudo ./configure --shared
sudo make test
sudo make install
sudo cp zutil.h /usr/local/include
sudo cp zutil.c /usr/local/include
参考链接:http://blog.51cto.com/53cto/1768007

4.osdrv/tools/pc/lzma_tool/lzma-4.32.7/src/lzma/lzma’: No such file or directory
解决:安装sudo apt-get install g++,即可,

你可能感兴趣的:(笔记)