Heim > php教程 > php手册 > PHP编译问题

PHP编译问题

WBOY
Freigeben: 2016-05-25 16:50:24
Original
1012 Leute haben es durchsucht

这章节搜集了很多编译时会产生的错误情况。

1. 我用匿名CVS得到最新版的源代码包,但没有配置脚本文件! 

你必须安装 GNU autoconf 包,这样可以从 configure.in生成配置脚本文件. 只要运行在CVS服务器得到源代码的顶级目录下的 ./buildconf。

(注意, 除非你运行configure --enable-maintainer-mode 选项,配置脚本是不会重新生成,即使configure.in 文件已更新, 所以当你发现 configure.in 改变了,你也要手工做一遍. 在config或config.status 运行后应该在你的Makefile里能看到象@VARIABLE@这样的标号。) 

2. 我在配置 PHP 在 Apache下工作时出了问题。

它说不能找到 httpd.h,可是我看它就在那里! 你要告诉 configure/setup 脚本 Apache 的顶级目录的位置,就是说你要标明 --with-apache=/path/to/apache , 而不是 --with-apache=/path/to/apache/src. 

3. 当我运行conifgure时,它说它不能找到include文件或 一些库: GD, gdbm, 或其它的一些包! 

你可以看看 configure 脚本,那些头文件或非标准库的位置,要送一些特殊的标志给C预处理器。例如: CPPFLAGS=-I/path/to/include LDFLAGS=-L/path/to/library ./configure

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage