直接下载nginx1.6.3的源码编译不过,修改过后,编译过的,在根目录下有个build.sh是本人写的,修改下交叉编译工具,以及然后make clean一下,另外编译还依赖pcre和zlib也一定奉上,解压一下,再修改下ngnix源码下auto/lib/pcre/make这个文件的56行的--host=arm-hisiv100nptl-linux,修改下交叉编译工具,然后修改build.sh里面的交叉编译工具和依赖库的源码路径,再调用./build.sh.完成后,查找ngx_auto_config.h,在里面添加一个宏,
#ifndef NGX_HAVE_SYSVSHM
#define NGX_HAVE_SYSVSHM 1
#endif
,然后就是make & make install就完成了。
1