Apache 1.3.19
PHP 4.0.5
Solaris (SPARC) 2.6
Bind 9
configure apache
configure php
./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.19 --enable-track-vars
make
make install
reconfigure apache
./configure --with-layout=Apache --prefix=/usr/local/apache-1.3.19 --activate-module=src/modules/php4/libphp4.a --enable-module=so
make
Error on "make":
Undefined first referenced
symbol in file
inet_aton modules/php4/libphp4.a(fsock.o)
dn_expand modules/php4/libphp4.a(dns.o)
res_search modules/php4/libphp4.a(dns.o)
inet_addr modules/php4/libphp4.a(basic_functions.o)
getaddrinfo modules/php4/libphp4.a(network.o)
__inet_ntoa modules/php4/libphp4.a(basic_functions.o)
freeaddrinfo modules/php4/libphp4.a(network.o)
ld: fatal: Symbol referencing errors. No output written to httpd
What is causing this? From what I have read the prob exists bc of where bind is located (I have adjusted the ..src/Configuration files in the Apache install dir accordingly) or because of the way php was compiled/installed. I am more inclined to believe the latter, but I do not know how to fix it.
How can I fix it?
Thanks
fuZZ