Click to See Complete Forum and Search --> : Install PHP and Apache on Solaris 8


dmartin
07-30-2002, 10:43 AM
I have a problem, when I build the httpd with PHP.
apache version : 1.3.26
php version : 4.2.2

Setup
under apache directory
cd /root/tmp/apache_1.3.26
./configure --prefix=/usr/local/apache --add-module=src/module/standard/mod_so.c
--enable-shared=rewrite
--enable-shared=speling

make
make install

under php directory
cd /root/tmp/php4.2.2
./configure --prefix=/usr/local/php
--enable-dba=shared
--with-oci8=/opt/oracle/product/8.1.7
--enable-ftp
--with-apache=/root/tmp/apache_1.3.26

make
make install

under apache directory
./config.status --enable-module=src/modules/php4/libphp4.a
make

I have this error when the make will be genereted httpd file
symbol in file
group_id modules/php4/libphp4.a(php_apache.o)
table_set modules/php4/libphp4.a(php_apache.o)
destroy_sub_req modules/php4/libphp4.a(php_apache.o)
server_root modules/php4/libphp4.a(php_apache.o)
table_get modules/php4/libphp4.a(php_apache.o)
user_id modules/php4/libphp4.a(php_apache.o)
tsrm_shutdown modules/php4/libphp4.a(mod_php4.o)
core_globals_id modules/php4/libphp4.a(mod_php4.o)
sapi_globals_id modules/php4/libphp4.a(mod_php4.o)
php_apache_info_id modules/php4/libphp4.a(mod_php4.o)
executor_globals_id modules/php4/libphp4.a(mod_php4.o)
run_sub_req modules/php4/libphp4.a(php_apache.o)
table_elts modules/php4/libphp4.a(php_apache.o)
max_requests_per_child modules/php4/libphp4.a(php_apache.o)
user_name modules/php4/libphp4.a(php_apache.o)
tsrm_startup modules/php4/libphp4.a(mod_php4.o)
sub_req_lookup_uri modules/php4/libphp4.a(php_apache.o)
ts_resource_ex modules/php4/libphp4.a(mod_php4.o)

ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/root/tmp/apache_1.3.26/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/root/tmp/apache_1.3.26'
make: *** [build] Error 2


Can you help me ?

Didier.