Greetings.
In my solaris 2.8 environment, I installed a binary libxml2 (2.6.11)
package from CDW blastwave.org:
$ pkginfo -l CSWlibxml2
PKGINST: CSWlibxml2
NAME: libxml2 - Xml parser library
CATEGORY: application
ARCH: sparc
VERSION: 2.6.11,REV=2004.07.15
VENDOR: http://ftp.gnome.org/pub/GNOME/sources/libxml2 for CSW by Ken Mays
This package puts libxml2 files in to /opt/csw/lib:
$ ls -l /opt/csw/lib/libxml*
-rwxr-xr-x 1 root bin 819 Jul 17 2004 /opt/csw/lib/libxml2.la*
lrwxrwxrwx 1 root other 17 Apr 6 13:33
/opt/csw/lib/libxml2.so -> libxml2.so.2.6.11*
lrwxrwxrwx 1 root other 17 Apr 6 13:33
/opt/csw/lib/libxml2.so.2 -> libxml2.so.2.6.11*
-rwxr-xr-x 1 root bin 2091340 Jul 17 2004
/opt/csw/lib/libxml2.so.2.6.11*
So, here's my php 5.0.4 configure parameters. Note that I point the
libxml-dir to /opt/csw/lib...
./configure
--with-mysql=/usr/local/mysql-standard-4.1.10a-sun-solaris2.9-sparc-64bit
\
--with-nsapi=/qaapps/iws6.0 --enable-libgcc --with-libxml-dir=/opt/csw/lib
Here's what configure complains about - missing libxml2 version:
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... /opt/csw/lib
configure: error : libxml2 version 2.5.10 or greater required.
I'm not sure why configure cannot find the libxml2.so in /opt/csw/lib.
The version is 2.6.11, which should satisfy the requirement of
greater than 2.5.10. Unforunately, I'm unable to untangle the
configure script to figure out what test is failing.
So, if someone could help me debug this or can recommend a different
configuration, I appreciate it !
Jeff