標籤:amp sage 錯誤 pat host configure figure localhost tor
編譯參數:--[[email protected]]#./configure--user=nginx--group=nginx--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_mod
編譯參數:
--[[email protected] nginx-1.4.6]# ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/pcre/
NGINX編譯通過後,make時報錯如下:
[[email protected] nginx-1.4.6]# make make -f objs/Makefile make[1]: Entering directory `/usr/src/nginx-1.4.6‘ cd /usr/local/pcre/ \ && if [ -f Makefile ]; then make distclean; fi \ && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \ ./configure --disable-shared /bin/sh: line 2: ./configure: No such file or directory make[1]: *** [/usr/local/pcre//Makefile] Error 127 make[1]: Leaving directory `/usr/src/nginx-1.4.6‘ make: *** [build] Error 2 [[email protected] nginx-1.4.6]#
主要錯誤:make[1]: *** [/usr/local/pcre//Makefile] Error 127
查看了下協助
[[email protected] nginx-1.4.6]# ./configure --help | grep ‘\--with-pcre‘ --with-pcre force PCRE library usage --with-pcre=DIR set path to PCRE library sources --with-pcre-opt=OPTIONS set additional build options for PCRE --with-pcre-jit build PCRE with JIT compilation support [[email protected] nginx-1.4.6]#
發現--with-pcre=DIR是設定pcre的源碼目錄,而不是pcre的安裝目錄
重新修改Nginx編譯參數
[[email protected] nginx-1.4.6]# ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/src/pcre-8.10/
編譯通過後執行make && make install 都應該不會有問題
【轉】解決編譯安裝NGINX時make報錯