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