| Bug #14610 | configure script looks in the wrong place for httpd.h | ||||
|---|---|---|---|---|---|
| Submitted: | 19 Dec 2001 6:20pm UTC | Modified: | 20 Dec 2001 7:22am UTC | ||
| From: | aaron at bigmouse dot net | Assigned to: | |||
| Status: | Bogus | Category: | Apache2 related | ||
| Version: | 4.1.0 | OS: | Linux | ||
[20 Dec 2001 7:22am UTC] sander@php.net
If you want to compile PHP as a static module (that's what you're trying) you should point PHP to the source of Apache, not to the installation dir.

I'm trying to configure php 4.1.0 on my server running turbolinux 6.0 with Apache 2.0.28 By default Apache 2.0.x installs to /usr/local/apache2 php 4.1.0 configure --with-apache defaults to /usr/include/apache no biggy, I do configure --with-apache=/usr/local/apache2 but it still can't find httpd.h I have a look at configure and it's looking for httpd.h like this # For Apache 2.0.x elif test -f $withval/src/include/httpd.h && Which doesn't exist because httpd.h is in /usr/local/apache2/include/ I know perl pretty good, but I don't have a lot of experience with regular old shell scripting. I've done a little hacking of the configure script to correct this, but it's still not working right as I've most likely missed something of did something wrong in my hacking.