LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2238|回复: 0

libz.so.1 (SUNW_1.1) => (version not found)

[复制链接]
发表于 2007-11-7 14:54:40 | 显示全部楼层 |阅读模式
使用pkg-get安装php的时候出错了,
  1. rose-root{6} /etc/init.d/apache restart
  2. httpd: Syntax error on line 132 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: ld.so.1: /usr/local/apache2/bin/httpd: fatal: relocation error: file /usr/local/apache2/modules/libphp5.so: symbol xmlTextWriterEndDTDAttlist: referenced symbol not found
复制代码
用ldd找,看到是libxml2的问题。这里libxml2是也是使用pkg-get当下来的二进制包安装的。
  1. rose-usr{9} ldd /usr/local/lib/libxml2.so.2
  2.         libpthread.so.1 =>       /usr/lib/libpthread.so.1
  3.         libz.so.1 =>     /usr/local/lib/libz.so.1
  4.         libz.so.1 (SUNW_1.1) =>  (version not found)
  5.         libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
  6.         libm.so.1 =>     /usr/lib/libm.so.1
  7.         libsocket.so.1 =>        /usr/lib/libsocket.so.1
  8.         libnsl.so.1 =>   /usr/lib/libnsl.so.1
  9.         libc.so.1 =>     /usr/lib/libc.so.1
  10.         libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
  11.         libmp.so.2 =>    /usr/lib/libmp.so.2
  12.         libmd5.so.1 =>   /usr/lib/libmd5.so.1
  13.         libscf.so.1 =>   /usr/lib/libscf.so.1
  14.         libdoor.so.1 =>  /usr/lib/libdoor.so.1
  15.         libuutil.so.1 =>         /usr/lib/libuutil.so.1
  16.         libm.so.2 =>     /usr/lib/libm.so.2
  17.         /platform/SUNW,Sun-Fire-V210/lib/libc_psr.so.1
  18.         /platform/SUNW,Sun-Fire-V210/lib/libmd5_psr.so.1
复制代码

初学solaris,不太理解这个SUNW1.1版本的程序怎么得到。使用pvs看libz:
  1. rose-usr{13} pvs /usr/local/lib/libz.so.1
  2.         libgcc_s.so.1 (GCC_3.0);
复制代码

这里libz是最新的libz-1.2.3版本。但是是GCC_3.0版本,没有SUNW1.1版本。
请问如何解决这个问题,如何得到这个libz.so.1 (SUNW_1.1)?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表