There is problem with versions. Old sablotron (and PHP extensin) used 
the older version of expat - libxmltok and libxmlparse. Newr version use 
new expat - libexpat

Problem is, taht your PHP extension tries link with older librarie which 
are not present on your system.

You have to upgrade the version of the extension or find the file where 
-lcmltok and -lxmlparse are specified and replace them with -lexpat.

HTH

Pavel

Betty Harvey wrote:

> I have an installation of PHP and MySql.  This is working well.
> I am trying to compile PHP with Sabletron support.  My environment
> is Redhat Linux 7.0
>    php-4.0.4pl1
>    Sablot-0.52
> 
> When I compile PHP with the following command:
> 
> compile --with-mysql --with-apxs --with-sablot
> 
> the compile goes fine.  However, when I go to install it,
> I get the following error:
> 
> /usr/bin/ld: cannot find -lxmltok
> collect2: ld returned 1 exit status
> make[1]: *** [libphp4.la] Error 1
> make[1]: Leaving directory `/home/harvey/php-4.0.4pl1'
> make: *** [install-recursive] Error 1
> 
> Does anyone have any suggestions?
> 
> Betty
> 
> /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
> Betty Harvey                         | Phone: 410-787-9200 FAX: 9830 
> Electronic Commerce Connection, Inc. |        
> [EMAIL PROTECTED]                    | Washington,DC SGML/XML Users Grp
> URL:  http://www.eccnet.com          | http://www.eccnet.com/xmlug/
> /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\/\/  
> 



-- 
Pavel Hlavnicka
Ginger Alliance
www.gingerall.com

Reply via email to