./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.
# 上面是关于 Nginx 的报错
4、没有安装 gcc-c++ 导致报错 ( yum -y install gcc-c++ )
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
# 上面是关于 Mysql 的报错
5、没有安装 libxml2-devel 导致报错 ( yum -y install libxml2-devel )
configure: error: xml2-config not found. Please check your libxml2 installation.
6、没有安装 bzip2-devel 导致报错 ( yum -y install bzip2-devel )
configure: error: Please reinstall the BZip2 distribution
7、没有安装 libcurl-devel 导致报错 ( yum -y install libcurl-devel )
configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/
8、没有安装 libjpeg-devel 导致报错 ( yum -y install libjpeg-devel )
configure: error: jpeglib.h not found.
9、没有安装 libpng-devel 导致报错 ( yum -y install libpng-devel )
configure: error: png.h not found.
10、没有安装 freetype-devel 导致报错 ( yum -y install freetype-devel )
configure: error: freetype-config not found.
11、没有安装 libmcrypt-devel 导致报错 ( yum -y install epel-release ; yum -y install libmcrypt-devel )
configure: error: mcrypt.h not found. Please reinstall libmcrypt.
12、找不到 libmysqlclient.so.18 导致报错 ( ln -s /usr/local/mysql/lib /usr/local/mysql/lib64 )
configure: error: Cannot find libmysqlclient under /usr/local/mysql/.
Note that the MySQL client library is not bundled anymore!
13、跟上一个错误有连带性,我猜的 ( ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/ )
configure: error: Don't know how to define struct flock on this system, set --enable-opcache=no
14、没有安装 libxslt-devel 导致报错 ( yum -y install libxslt-devel )
configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution