php xsl.dll,编译php的时候xsl的问题
发布日期:2021-06-24 13:49:11 浏览次数:2 分类:技术文章

本文共 5066 字,大约阅读时间需要 16 分钟。

编译php的时候xsl的问题

发布时间:2012-03-18 23:59:36来源:红联作者:

在编译php 5.4的时候加上选项 -with-xsl=/opt/lib/libxslt

之前已经编译安装了libxml2-2.7.8.tar.gz,libxslt-1.1.26.tar.gz,装在/opt/lib下的.

php configure的时候可以通过,

make的时候出现提示:

libtool: link: cannot find the library `/usr/lib/i386-linux-gnu/libxml2.la' or unhandled argument `/usr/lib/i386-linux-gnu/libxml2.la'

之后在/usr/lib/i386-linux-gnu/做了一个软链接

ln -s /opt/lib/libxml2/lib/libxml2.la /usr/lib/i386-linux-gnu/libxml2.la

再make:

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlParseDocument@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `htmlDocContentDumpOutput@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlValidateQName@LIBXML2_2.5.4'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlNewTextLen@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlXPathNumberFunction@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlBufferFree@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libexslt.so: undefined reference to `xmlXPathDifference@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libexslt.so: undefined reference to `xmlURIUnescapeString@LIBXML2_2.4.30'

/opt/lib/libxslt/lib/libxslt.so: undefined reference to `xmlOutputBufferCreateFile@LIBXML2_2.4.30

后面还有很多行

又安装了libxslt-dev,附带的安装了 libxml2-dev{a} libxslt1-dev libxslt1.1{a}

再make:

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlParseDocument@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `htmlDocContentDumpOutput@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlValidateQName@LIBXML2_2.5.4'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlNewTextLen@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlXPathNumberFunction@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlBufferFree@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathDifference@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlURIUnescapeString@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlOutputBufferCreateFile@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlParserGetDirectory@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlBufferCreate@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlXPathInit@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlUTF8Strpos@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlStrncmp@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlGenericErrorContext@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathNodeLeadingSorted@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlModuleOpen@LIBXML2_2.6.17'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathCastNodeToString@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathNewFloat@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlNewComment@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlFreeDtd@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlNewCDataBlock@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlHashAddEntry@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathRegisterNs@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlFreeNode@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlXPathNsLookup@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlDictFree@LIBXML2_2.6.0'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlDictQLookup@LIBXML2_2.6.0'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlURIEscapeStr@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlMutexLock@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `htmlNewDoc@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlNodeGetContent@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlXPathConvertNumber@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `htmlDocContentDumpFormatOutput@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlHashUpdateEntry2@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlMutexUnlock@LIBXML2_2.4.30'

/usr/lib/i386-linux-gnu/libxslt.so: undefined reference to `xmlXPathErr@LIBXML2_2.6.0'

/usr/lib/i386-linux-gnu/libexslt.so: undefined reference to `xmlXPathCastStringToNumber@LIBXML2_2.4.30'

后面还有很多行

请教各位牛人,怎么办,

我用的是 ubuntu-sever

Linux aahost 3.2.0-18-generic-pae #29-Ubuntu SMP Mon Mar 12 00:42:23 UTC 2012 i686 i686 i386 GNU/Linux

转载地址:https://blog.csdn.net/weixin_33245447/article/details/116383768 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:oracle 分区01688,ORA-01688:扩展ORACLE表空间操作
下一篇:oracle历史表策略,Oracle 优化策略(二) 基表的选择

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月03日 17时52分30秒