#35603 [Opn->Bgs]: undefined reference to `xmlParserInputBufferCreateFilenameDefault' durink link
ID: 35603
Updated by: rrichards@php.net
Reported By: mana at cyor dot de
-Status: Open
+Status: Bogus
Bug Type: Compile Failure
Operating System: Suse 9.1
PHP Version: 5.1.1
New Comment:
its a configuration issue on your system. makefile looks ok.
Previous Comments:
------------------------------------------------------------------------
[2005-12-08 20:09:51] mana at cyor dot de
I now ran "xml2Conf.sh" and "xsltConf.sh" in my /usr/local/lib,
recompiled and dobblechecked the configure for xslt, still the same
error .. i put the Makefile on a temporary server if it is of any
interest ... i dont see the issue :-/
http://mana.homelinux.org/Makefile
------------------------------------------------------------------------
[2005-12-08 18:59:56] mana at cyor dot de
Well i should have thought about that myself.
I compiled the latest version of libxslt, linked it against the libxml
2.6.22 and added --with-xsl=/usr/local
Sorry for bothering you with probably bogus stuff -.. should i better
post this in a soppurt mailing list? thanks
but still i get this:
ext/libxml/.libs/libxml.o(.text+0xa42): In function
`zm_deactivate_libxml':
/root/source_downloads/php-5.1.1/ext/libxml/libxml.c:644: undefined
reference to `xmlParserInputBufferCreateFilenameDefault'
ext/libxml/.libs/libxml.o(.text+0xa4e):/root/source_downloads/php-5.1.1/ext/libxml/libxml.c:645:
undefined reference to `xmlOutputBufferCreateFilenameDefault'
ext/libxml/.libs/libxml.o(.text+0xafa): In function
`zm_activate_libxml':
/root/source_downloads/php-5.1.1/ext/libxml/libxml.c:624: undefined
reference to `xmlParserInputBufferCreateFilenameDefault'
ext/libxml/.libs/libxml.o(.text+0xb06):/root/source_downloads/php-5.1.1/ext/libxml/libxml.c:625:
undefined reference to `xmlOutputBufferCreateFilenameDefault'
/usr/local/lib/libxslt.so: undefined reference to `xmlNewDocPI'
/usr/local/lib/libxslt.so: undefined reference to `xmlModuleClose'
/usr/local/lib/libxslt.so: undefined reference to `xmlModuleOpen'
/usr/local/lib/libxslt.so: undefined reference to `xmlModuleSymbol'
------------------------------------------------------------------------
[2005-12-08 18:36:11] rrichards@php.net
I see you are building with xsl. I bet you didnt make a new build of
that linking against the new libxml2 library and its pulling in the old
libxml2 config from libxslt. You will then also need to direct xsl ext
to use the new libxslt.
------------------------------------------------------------------------
[2005-12-08 18:13:09] mana at cyor dot de
right.
------------------------------------------------------------------------
[2005-12-08 18:11:40] tony2001@php.net
So you have several versions of libxml2 installed in your system,
right?
The one that comes with th distro and the one that you've built
yourself?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/35603
--
Edit this bug report at http://bugs.php.net/?id=35603&edit=1
Thread (9 messages)