Compiling PHP 4.0.4 on Irix 6.5

From: Date: Tue, 09 Jan 2001 15:21:05 +0000
Subject: Compiling PHP 4.0.4 on Irix 6.5
Groups: php.install 
Request: Send a blank email to php-install+get-1516@lists.php.net to get a copy of this message
Hi, I have not been able to find any post referring a problem I have found compiling PHP4.0.4 as a static module for Apache. After uncompressing and untaring apache_1.3.14 and php.4.0.4, I do the following (apache was compiled before perfectly well and it was running with no PHP support): 1. Enter apache's source directory and ./configure --prefix=/usr/local/apache 2. enter php's source directoty and ./configure --prefix=/usr/local/php --with-apache=../apache_1.3.14 --with-pgsql=/usr/local/pgsql make su - make install logout Everything works OK 3. Go into ../apache_1.3.14 and: ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a make It compiles fine until I get the following: cc -DIRIX -n32 -I/home/chris/sources/php-4.0.4 -I/home/chris/sources/ph p-4.0.4/main -I/home/chris/sources/php-4.0.4/main -I/home/chris/sources/php-4.0. 4/Zend -I/home/chris/sources/php-4.0.4/Zend -I/home/chris/sources/php-4.0.4/TSRM -I/home/chris/sources/php-4.0.4/TSRM -I/home/chris/sources/php-4.0.4 -DUSE_EXPA T -I./lib/expat-lite -DNO_DL_NEEDED ./apaci -n32 \ -o httpd buildmark.o modules.o modules/php4/libphp4.a modules/st andard/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a lib/expat-l ite/libexpat.a -Wl,-rpath,/usr/local/pgsql/lib -L/usr/local/pgsql/lib -Lmodule s/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4 -ldl -lpq -lm -ldl -lc rypt -lsocket -lsocket ld32: WARNING 84 : modules/php4/libmodphp4.a is not used for resolving any symbo l. ld32: WARNING 84 : /usr/lib32/libdl.so is not used for resolving any symbol. ld32: WARNING 84 : /usr/lib32/libsocket.so is not used for resolving any symbol. ld32: ERROR 33 : Unresolved text symbol "_array_init" -- 1st referenced by mod ules/php4/libphp4.a(main.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "zend_ptr_stack_push" -- 1st reference d by modules/php4/libphp4.a(zend_execute_API.o). ules/php4/libphp4.a(main.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "var_reset" -- 1st referenced by modul es/php4/libphp4.a(zend_operators.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_get_index_string" -- 1st referenc ed by modules/php4/libphp4.a(zend_builtin_functions.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_get_index_long" -- 1st referenced by modules/php4/libphp4.a(zend_builtin_functions.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. e loaded. ld32: ERROR 33 : Unresolved text symbol "add_next_index_string" -- 1st referen ced by modules/php4/libphp4.a(zend_builtin_functions.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "zend_ptr_stack_pop" -- 1st referenced by modules/php4/libphp4.a(zend_builtin_functions.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_next_index_stringl" -- 1st referenced by modules/php4/libphp4.a(zend_builtin_functions.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_index_stringl" -- 1st referenced by modules/php4/libphp4.a(string.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_assoc_string" -- 1st referenced b y modules/php4/libphp4.a(string.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_assoc_stringl" -- 1st referenced by modules/php4/libphp4.a(string.o). e loaded. ld32: ERROR 33 : Unresolved text symbol "add_index_long" -- 1st referenced by modules/php4/libphp4.a(string.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "_object_init_ex" -- 1st referenced by modules/php4/libphp4.a(dir.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_property_stringl" -- 1st referenc modules/php4/libphp4.a(dir.o). ed by modules/php4/libphp4.a(dir.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_property_resource" -- 1st referen ced by modules/php4/libphp4.a(dir.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_next_index_long" -- 1st reference d by modules/php4/libphp4.a(array.o). Use linker option -v to see when and which objects, archives and dsos ar : ld32: ERROR 33 : Unresolved text symbol "add_assoc_bool" -- 1st referenced by Use linker option -v to see when and which objects, archives and dsos ar modules/php4/libphp4.a(file.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_assoc_long" -- 1st referenced by modules/php4/libphp4.a(file.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_assoc_double" -- 1st referenced b y modules/php4/libphp4.a(pack.o). Use linker option -v to see when and which objects, archives and dsos ae loaded. Use linker option -v to see when and which objects, archives and dsos ar ld32: ERROR 33 : Unresolved text symbol "_object_init" -- 1st referenced by mo dules/php4/libphp4.a(browscap.o).t symbol "_object_init" -- 1st referenced by mo Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_index_bool" -- 1st referenced by modules/php4/libphp4.a(reg.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_property_long" -- 1st referenced by modules/php4/libphp4.a(php_apache.o). Use linker option -v to see when and which objects, archives and dsos ar by modules/php4/libphp4.a(php_apache.o). e loaded. ld32: ERROR 33 : Unresolved text symbol "add_property_string" -- 1st reference d by modules/php4/libphp4.a(php_apache.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_index_string" -- 1st referenced b y modules/php4/libphp4.a(image.o). Use linker option -v to see when and which objects, archives and dsos ar e loaded. ld32: ERROR 33 : Unresolved text symbol "add_next_index_unset" -- 1st referen and some more... I have tried to use GNU make, and the same happens. I have also tried to copy the libZend.a file into src/modules/php4, and no way. Does anybody have a clue? Thanks Christian Pomar . *************************************************************************** DISCLAIMER: Este mensaje contiene información propietaria de la cual parte o toda puede contener información confidencial o protegida legalmente. Esta exclusivamente destinado al usuario de destino. Si, por un error de envio o transmisión, ha recibido este mensaje y usted no es el destinatario del mismo, por favor, notifique de este hecho al remitente. Si no es el destinatario final de este mensaje no debe usar, informar, distribuir, imprimir, copiar o difundir este mensaje bajo ningún medio. --------- DISCLAIMER: This e-mail contains propietary information some or all of which may be legally privileged. It is for the intended recipient only. If an addressing or transmission error has misdirected this e-mail, please notify the author by replying to this e-mail. If you are not the intended recipient you must not use, disclose, distribute, copy, print or relay on this e-mail. ***************************************************************************

« previous php.install (#1516) next »