Michael,

I would recommend you not build PHP against Apache 2.x. It is still in experimental mode at this time. With regards to building against the older apaches, follow these build instructions:

1. gunzip apache_1.3.x.tar.gz
2. tar xvf apache_1.3.x.tar
3. gunzip php-x.x.x.tar.gz
4. tar xvf php-x.x.x.tar
5. cd apache_1.3.x
6. ./configure --prefix=/www
7. cd ../php-x.x.x
8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
9. make
10. make install
11. cd ../apache_1.3.x
12. ./configure --activate-module=src/modules/php4/libphp4.a
13. make
14. make install
15. cd ../php-x.x.x
16. cp php.ini-dist /usr/local/lib/php.ini
17. Edit your httpd.conf or srm.conf file and add:
AddType application/x-httpd-php .php



- Tom







Michael Phillippi wrote:


I keep on trying to do a basic install on Apache 2.0.44 with the following
commands:



./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/httpd-v2/b
in/apxs


make



here is the dump from the 'make' command:
-------------------------------------------
/bin/sh libtool --silent --mode=compile
gcc -Iext/ctype/ -I/usr/src/php-4.3.1/ext/ctype/ -DPHP_ATOM_INC -I/usr/src/
php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/loca
l/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysq
l -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -pr
efer-pic -c /usr/src/php-4.3.1/ext/ctype/ctype.c -o ext/ctype/ctype.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/mysql/ -I/usr/src/php-4.3.1/ext/mysql/ -DPHP_ATOM_INC -I/usr/src/
php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/loca
l/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysq
l -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -pr
efer-pic -c /usr/src/php-4.3.1/ext/mysql/php_mysql.c -o
ext/mysql/php_mysql.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/overload/ -I/usr/src/php-4.3.1/ext/overload/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/overload/overload.c -o
ext/overload/overload.lo
/bin/sh libtool --silent --mode=compile
gcc -DSUPPORT_UTF8 -DLINK_SIZE=2 -I/usr/src/php-4.3.1/ext/pcre/pcrelib -Iext
/pcre/ -I/usr/src/php-4.3.1/ext/pcre/ -DPHP_ATOM_INC -I/usr/src/php-4.3.1/in
clude -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/local/httpd-v2/i
nclude -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysql -I/usr/src
/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c
/usr/src/php-4.3.1/ext/pcre/pcrelib/maketables.c -o
ext/pcre/pcrelib/maketables.lo
/bin/sh libtool --silent --mode=compile
gcc -DSUPPORT_UTF8 -DLINK_SIZE=2 -I/usr/src/php-4.3.1/ext/pcre/pcrelib -Iext
/pcre/ -I/usr/src/php-4.3.1/ext/pcre/ -DPHP_ATOM_INC -I/usr/src/php-4.3.1/in
clude -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/local/httpd-v2/i
nclude -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysql -I/usr/src
/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c
/usr/src/php-4.3.1/ext/pcre/pcrelib/get.c -o ext/pcre/pcrelib/get.lo
/bin/sh libtool --silent --mode=compile
gcc -DSUPPORT_UTF8 -DLINK_SIZE=2 -I/usr/src/php-4.3.1/ext/pcre/pcrelib -Iext
/pcre/ -I/usr/src/php-4.3.1/ext/pcre/ -DPHP_ATOM_INC -I/usr/src/php-4.3.1/in
clude -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/local/httpd-v2/i
nclude -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysql -I/usr/src
/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c
/usr/src/php-4.3.1/ext/pcre/pcrelib/study.c -o ext/pcre/pcrelib/study.lo
/bin/sh libtool --silent --mode=compile
gcc -DSUPPORT_UTF8 -DLINK_SIZE=2 -I/usr/src/php-4.3.1/ext/pcre/pcrelib -Iext
/pcre/ -I/usr/src/php-4.3.1/ext/pcre/ -DPHP_ATOM_INC -I/usr/src/php-4.3.1/in
clude -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/local/httpd-v2/i
nclude -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysql -I/usr/src
/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c
/usr/src/php-4.3.1/ext/pcre/pcrelib/pcre.c -o ext/pcre/pcrelib/pcre.lo
/bin/sh libtool --silent --mode=compile
gcc -DSUPPORT_UTF8 -DLINK_SIZE=2 -I/usr/src/php-4.3.1/ext/pcre/pcrelib -Iext
/pcre/ -I/usr/src/php-4.3.1/ext/pcre/ -DPHP_ATOM_INC -I/usr/src/php-4.3.1/in
clude -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/local/httpd-v2/i
nclude -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysql -I/usr/src
/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c
/usr/src/php-4.3.1/ext/pcre/php_pcre.c -o ext/pcre/php_pcre.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/posix/ -I/usr/src/php-4.3.1/ext/posix/ -DPHP_ATOM_INC -I/usr/src/
php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/loca
l/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/mysq
l -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -pr
efer-pic -c /usr/src/php-4.3.1/ext/posix/posix.c -o ext/posix/posix.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/session/ -I/usr/src/php-4.3.1/ext/session/ -DPHP_ATOM_INC -I/usr/
src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/
local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/
mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c /usr/src/php-4.3.1/ext/session/session.c -o
ext/session/session.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/session/ -I/usr/src/php-4.3.1/ext/session/ -DPHP_ATOM_INC -I/usr/
src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/
local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/
mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c /usr/src/php-4.3.1/ext/session/mod_files.c -o
ext/session/mod_files.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/session/ -I/usr/src/php-4.3.1/ext/session/ -DPHP_ATOM_INC -I/usr/
src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/
local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/
mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c /usr/src/php-4.3.1/ext/session/mod_mm.c -o
ext/session/mod_mm.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/session/ -I/usr/src/php-4.3.1/ext/session/ -DPHP_ATOM_INC -I/usr/
src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/usr/
local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/include/
mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O2 -prefer-pic -c /usr/src/php-4.3.1/ext/session/mod_user.c -o
ext/session/mod_user.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/array.c -o
ext/standard/array.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/base64.c -o
ext/standard/base64.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/basic_functions.c -o
ext/standard/basic_functions.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/browscap.c -o
ext/standard/browscap.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/crc32.c -o
ext/standard/crc32.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/crypt.c -o
ext/standard/crypt.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/cyr_convert.c -o
ext/standard/cyr_convert.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/datetime.c -o
ext/standard/datetime.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/dir.c -o
ext/standard/dir.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/dl.c -o ext/standard/dl.lo
/bin/sh libtool --silent --mode=compile
gcc -Iext/standard/ -I/usr/src/php-4.3.1/ext/standard/ -DPHP_ATOM_INC -I/us
r/src/php-4.3.1/include -I/usr/src/php-4.3.1/main -I/usr/src/php-4.3.1 -I/us
r/local/httpd-v2/include -I/usr/src/php-4.3.1/Zend -I/usr/local/mysql/includ
e/mysql -I/usr/src/php-4.3.1/ext/xml/expat -I/usr/src/php-4.3.1/TSRM -g -O
2 -prefer-pic -c /usr/src/php-4.3.1/ext/standard/dns.c -o
ext/standard/dns.lo
/usr/src/php-4.3.1/ext/standard/dns.c: In function `zif_getmxrr':
/usr/src/php-4.3.1/ext/standard/dns.c:356: Internal compiler error:
/usr/src/php-4.3.1/ext/standard/dns.c:356: internal error--unrecognizable
insn:
(insn 695 694 192 (set (reg:SI 0 r0)
(umin:SI (reg/v:SI 0 r0)
(const_int 8192 [0x2000]))) -1 (nil)
(nil))
make: *** [ext/standard/dns.lo] Error 1
-------------------------------------------


I have tried compiling this with several different versions of PHP and
Apache 1.x and 2.x and keep getting this final result.  Can anyone help me
out here?

Michael







Reply via email to