Board logo

标题: [求助] lanmp一键包安装失败 [打印本页]

作者: iceamber    时间: 2018-11-11 15:38     标题: lanmp一键包安装失败

在kali下载lanmp_laster.tar.gz一键包,解压后安装失败
  1. src/core/ngx_murmurhash.c: 在函数‘ngx_murmur_hash2’中:
  2. src/core/ngx_murmurhash.c:37:11: 错误:this statement may fall through [-Werror=implicit-fallthrough=]
  3.          h ^= data[2] << 16;
  4.          ~~^~~~~~~~~~~~~~~~
  5. src/core/ngx_murmurhash.c:38:5: 附注:here
  6.      case 2:
  7.      ^~~~
  8. src/core/ngx_murmurhash.c:39:11: 错误:this statement may fall through [-Werror=implicit-fallthrough=]
  9.          h ^= data[1] << 8;
  10.          ~~^~~~~~~~~~~~~~~
  11. src/core/ngx_murmurhash.c:40:5: 附注:here
  12.      case 1:
  13.      ^~~~
  14. cc1:所有的警告都被当作是错误
  15. make[1]: *** [objs/Makefile:445:objs/src/core/ngx_murmurhash.o] 错误 1
  16. make[1]: *** 正在等待未完成的任务....
  17. make[1]: 离开目录“/home/iceamber/lanmp/src/nginx-1.8.1”
  18. make: *** [Makefile:8:build] 错误 2
复制代码

作者: xooass    时间: 2019-9-30 03:52

别怪我挖坟,相同问题,求解
作者: xooass    时间: 2019-9-30 15:42

在kali下载lanmp_laster.tar.gz一键包,解压后安装失败
iceamber 发表于 2018-11-11 15:38



   解决方法:
一键安装包解压后会产生一个lib目录,进入此目录,编辑nginx.sh文件,找到
  1.         --with-http_realip_module \
复制代码

在这行下面加上下面这句:
  1. --with-cc-opt=-Wno-error \
复制代码




编译参数最终效果看起来是这样:

  1.     ./configure --user=www --group=www \
  2.         --prefix=$IN_DIR/nginx-$NGI_VER \
  3.         --with-http_stub_status_module \
  4.         --with-ipv6 \
  5.         --with-http_gzip_static_module \
  6.         --with-http_realip_module \
  7.         --with-cc-opt=-Wno-error \
  8.         --with-http_ssl_module
复制代码



保存,重新运行sh lanmp.sh即可。
作者: 24447678@qq.com    时间: 2020-6-16 16:22

安装了几次,然后今天也是第一次遇到这个问题。是不是脚本的兼容性不好?




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2