1、编译工具链
Hi3559A aarch64-himix100-linux
2、编译依赖
nginx依赖以下模块:
zlib 库(zlib-1.2.11):http://www.zlib.net/
pcre 库(pcre-8.42):http://www.pcre.org/
openssl库(openssl-1.1.0h) :http://www.openssl.org/source/
nginx(nginx-1.14.2):http://nginx.org/en/download.html
Nginx upload module:Nginx upload module下载
3、编译
暂时未加入zlib
configure配置参照:http://www.ttlsa.com/nginx/nginx-configure-descriptions/
configure配置:
./configure --prefix=./ --with-http_ssl_module --with-cc=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/aarch64-linux-gnu-gcc --with-cpp=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/aarch64-linux-gnu-cpp --with-pcre=pcre-8.42 --with-openssl=openssl-1.1.0h --without-http_gzip_module --without-http_upstream_zone_module --add-module=nginx-rtmp-module --add-module=nginx-upload-module
make -j4
填坑参照: