php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #18982 compiling failure for xslt
Submitted: 2002-08-20 08:34 UTC Modified: 2002-09-21 02:00 UTC
From: luy at muohio dot edu Assigned:
Status: Not a bug Package: XSLT related
PHP Version: 4CVS-2002-08-20 OS: solaris 2.6
Private report: No CVE-ID: None
 [2002-08-20 08:34 UTC] luy at muohio dot edu
We tried the latest version and 4.1.2.  Here is the error message. Thanks.

#./configure  --without-mysql --with-oci8 --with-apxs=/usr/local/apache/bin/apxs --with-ldap=/usr/local --enable-xslt --with-xslt-sablot=/usr/local --with-iconv --with-ssl=/usr/local/ssl --enable-libgcc
...

#make
...
ld: fatal: symbol `zm_info_xslt' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_log' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_process' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_free' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_base' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_scheme_handlers' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_encoding' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_errno' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_error' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_sax_handlers' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `xslt_module_entry' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `xslt_functions' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_create' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zif_xslt_set_error_handler' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: symbol `zm_startup_xslt' is multiply defined:
        (file ext/xslt/.libs/libxslt.al(xslt.lo) and file ext/xslt/.libs/libxslt.al(sablot.lo));
ld: fatal: File processing errors. No output written to .libs/libphp4.so
make[1]: *** [libphp4.la] Error 1
make[1]: Leaving directory `/home/luoy/src/php-4.1.2'
make: *** [all-recursive] Error 1
[luoy@admsol03:/home/luoy/src/php-4.1.2]$

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-08-20 09:06 UTC] sniper@php.net
Was this with clean sources? Try 'make clean && make' ?

 [2002-08-20 09:57 UTC] chregu@php.net
Hi

Which version of Sablotron do you use? Sablotron 0.95 needs patching of Sablotron itself and PHP (< 4.2.3-dev), otherwise it won't work... See http://gingerall.com for the details abaout that

chregu
 [2002-09-21 02:00 UTC] sniper@php.net
Most likely user error.

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Dec 22 06:01:30 2024 UTC