When I try to build PHP using
<<<
During When compiling PHP with MySQL, configure runs fine but during
>>>

10.6 Build Problems
10 FAQ : Foire Aux Questions
 Manuel PHP

I got the latest version of PHP using the anonymous CVS service, but there's no configure script!
I'm having problems configuring PHP to work with Apache. It says it can't find
While configuring PHP (
When I try to start Apache, I get the the following message:
When I run configure, it says that it can't find the include files or library for GD, gdbm, or some other package!
When it is compiling the file
When I run
When linking PHP, it complains about a number of undefined references.
I can't figure out how to build PHP with Apache 1.3.
I have followed all the steps to install the Apache module version on UNIX, and my PHP scripts show up in my browser or I am being asked to save the file.
It says to use:
When I try to build Apache with PHP as a static module using
When I try to build PHP using
-> During
When compiling PHP with MySQL, configure runs fine but during
I want to upgrade my PHP. Where can I find the
When building PHP with the GD library it either gives strange compile errors or segfaults on execution.
When compiling PHP I seemingly get random errors, like it hangs. I'm using Solaris if that matters.

10.6.14 During

During the make portion of installation, if you encounter problems that look similar to this:


microtime.c: In function `php_if_getrusage':
microtime.c:94: storage size of `usg' isn't known
microtime.c:97: `RUSAGE_SELF' undeclared (first use in this function)
microtime.c:97: (Each undeclared identifier is reported only once
microtime.c:97: for each function it appears in.)
microtime.c:103: `RUSAGE_CHILDREN' undeclared (first use in this function)
make[3]: *** [microtime.lo] Error 1
make[3]: Leaving directory `/home/master/php-4.0.1/ext/standard'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/master/php-4.0.1/ext/standard'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/master/php-4.0.1/ext'
make: *** [all-recursive] Error 1

Your system is broken. You need to fix your /usr/include files by installing a glibc-devel package that matches your glibc. This has absolutely nothing to do with PHP. To prove this to yourself, try this simple test:


$ cat >test.c <<X
#include <sys/resource.h>
X
$ gcc -E test.c >/dev/null
If that spews out errors, you know your include files are messed up.

<< During >>
When I try to build PHP using Build Problems When compiling PHP with MySQL, configure runs fine but during