php编译常见错误大全

网络整理 - 08-26

  configure: error: No curses/termcap library found

  网上有的说法是:

  --with-named-curses-libs=/usr/lib/libncursesw.so.5

  其实是不对的,虽然能解决configure的错误,但是make的时候会提示错误,正确的做法应该是

  yum -y install ncurses-devel

  debian: apt-get install libncurses5-dev

  configure: error: xml2-config not found

  yum -y install libxml2-devel

  debian:apt-get install libxml2-dev

  configure: error: Cannot find OpenSSL's

  yum -y install openssl-devel

  configure: error: libjpeg.(a|so) not found

  yum -y install gd

  yum -y install gd-devel

  debian:libjpeg.(a|so) not found.

  configure: error: libpng.(a|so) not found.

  apt-get install libpng12-dev

  configure: error: cannot find output from lex; giving up

  yum -y install flex

  configure: error: mod_deflate has been requested but can not be built due to prerequisite failures

  yum -y install zlib-devel openssl-devel

  debian:apt-get install zlib1g-dev

  configure: error: libXpm.(a|so) not found.

  apt-get install libxpm-dev

  onfigure: error: freetype.h not found.

  apt-get install libfreetype6-dev