lnmp1.3 Nginx升级失败
系统版本:Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013
问题描述:
使用安装包下脚本./upgrade.sh更新nginx失败(因为想附加模块到Nginx),提示checking for C compiler ... not found,但安装之前安装lnmp时所有程序都是正常安装的,CC和GCC使用whereis都能查找到在/usr/bin下,求助军哥 yum install gcc gcc-c++ 安装一下看看
回复 2# 的帖子
gcc都安装了,不然lnmp肯定也无法编译安装通过,pcre我编译安装没有问题,但安装nginx时会在安装目录的objs文件夹下产生一个autoconf.err文件,内容提示如下:----------------------------------------
checking for C compiler
/bin/sh: /usr/bin/cc: Permission denied
----------
#include <sys/types.h>
int main() {
;
return 0;
}
----------
cc -o objs/autotest objs/autotest.c
----------
我用的是root账户,usr/bin/gcc权限为755
这个是gcc和cc查找信息
# whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz
# whereis cc
cc: /usr/bin/cc
回复 3# 的帖子
有可能是云锁等之类的安全软件造成的回复 4# 的帖子
谢谢军哥提醒,机器上确实装了云锁,卸载后重新编译成功!
页:
[1]