Hi i am running redhat 7.0 with apache 1.3.19 (installed from source into /etc/httpd) 
and i am trying to install php4.0.4pl1.  I am enabling mysql support for mysql 
(mysql-3.23.24 from rpm)

I installed the following rpms before i started

libxml-1.7.3
libxml-devel-1.7.3
libxml2-devel-2.3.5
libxml2-2.3.5

i then cd'd to the php directory and did 

"./configure" \
"--prefix=/etc/httpd" \
"--enable-trans-sid" \
"--with-mysql" \
"--with-magic-quotes" \
"--with-apxs" \
"--with-dom=/usr/lib" \
"--with-qtdom=/usr/lib" \

(this is config.nice)

which didnt return any (obvious) errors - the same command above piped to grep -i xml 
returns this

checking for libxml version... >= 2.2.7
checking for libz needed by libxml ... already zlib support
checking for XML support... yes
creating ext/domxml/Makefile
creating ext/xml/Makefile
creating ext/xml/expat/Makefile
creating ext/xml/expat/xmlparse/Makefile
creating ext/xml/expat/xmltok/Makefile

and the same with grep -i dom returns this

checking for yp_get_default_domain... no
checking for random... yes
checking for srandom... yes
checking for DOM support... yes
checking for DOM in default path... found in /usr
checking whether to include QDOM support... checking for readline support... no
creating ext/domxml/Makefile

everything seems ok (is the qdom the same as qtdom?) ?!?!  (yes i am deleting 
config.cache)

i then do make and make install which again produces no errors.  I then do a config 
test on the new apache  which returns the following error...

Cannot load /usr/lib/apache/libphp4.so into server: undefined symbol: 
xmlDocSetRootElement

i noticed from the CVS that this function was uncommented - in the last release - is 
there an error in it??? i dont know any c++ so im stuck here

Please help me before i lose it totally :-)




Reply via email to