免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 12564 | 回复: 11
打印 上一主题 下一主题

[安装配置] 64位AIX5.3,libiconv安装求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-04-17 14:43 |只看该作者 |倒序浏览
因为中文xml解析需要,现安装libiconv-1.13.1.tar.gz到/usr/local目录下,
configure、 make、 make install三个环节都没问题,装好之后,运行/usr/local/bin/iconv,提示出现以下信息:

exec(): 0509-036 Cannot load program ./iconv because of the following errors:
        0509-150   Dependent module /usr/lib/libiconv.a(libiconv.so.2) could not be loaded.
        0509-152   Member libiconv.so.2 is not found in archive

在/usr/lib目录下,有系统自带的libiconv.a存在。
折腾了三、四天,已经确认不是权限、环境变量的问题,请教高手帮助,谢谢!

论坛徽章:
12
CU大牛徽章
日期:2013-09-18 15:20:4815-16赛季CBA联赛之同曦
日期:2016-02-01 20:28:25IT运维版块每日发帖之星
日期:2015-11-10 06:20:00操作系统版块每日发帖之星
日期:2015-10-28 06:20:002015亚冠之塔什干棉农
日期:2015-06-04 11:41:56丑牛
日期:2014-05-10 16:11:33技术图书徽章
日期:2013-09-23 13:25:58CU大牛徽章
日期:2013-09-18 15:21:17CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:20:58数据库技术版块每日发帖之星
日期:2016-02-08 06:20:00
2 [报告]
发表于 2010-04-17 15:14 |只看该作者
Member libiconv.so.2 is not found in archive不是说得很明确么?
看libiconv.a中是否有libiconv.so.2阿

论坛徽章:
0
3 [报告]
发表于 2010-04-17 15:59 |只看该作者
谢谢楼上的回帖。

/usr/lib下确实只有.a,没有.so。
我重新安装时,指定了其他路径, 装完之后/usr/local/lib下也没有.so,但是下载的源码包里生成了SO文件。
现在奇怪的问题有两个:
1.我 ldd /usr/local/bin/iconv,为什么会关联到/usr/lib下的libiconv.a文件?
2.我将源码包里产生的so文件copy到/usr/lib下,再ldd,同样提示could not be loaded.

继续请教。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2010-04-17 16:00 |只看该作者
/usr/lib/libiconv.a里是没有的

论坛徽章:
0
5 [报告]
发表于 2010-04-17 16:11 |只看该作者
是不是系统安装的时候没有正确安装?

那请教楼上,现在该怎么解决?

论坛徽章:
0
6 [报告]
发表于 2010-04-17 16:24 |只看该作者
我也做了软连接,ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
同样不行。。。

论坛徽章:
12
CU大牛徽章
日期:2013-09-18 15:20:4815-16赛季CBA联赛之同曦
日期:2016-02-01 20:28:25IT运维版块每日发帖之星
日期:2015-11-10 06:20:00操作系统版块每日发帖之星
日期:2015-10-28 06:20:002015亚冠之塔什干棉农
日期:2015-06-04 11:41:56丑牛
日期:2014-05-10 16:11:33技术图书徽章
日期:2013-09-23 13:25:58CU大牛徽章
日期:2013-09-18 15:21:17CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:20:58数据库技术版块每日发帖之星
日期:2016-02-08 06:20:00
7 [报告]
发表于 2010-04-17 16:27 |只看该作者
你还是先去看下AIX中.a和.so是什么关系,或者找开发人员来处理

论坛徽章:
0
8 [报告]
发表于 2010-04-17 16:56 |只看该作者
你还是先去看下AIX中.a和.so是什么关系,或者找开发人员来处理
mike79 发表于 2010-04-17 16:27



    AIX中.a和.so和其他unix系统没什么区别吧。。。

我觉得它们应该是并列的关系,而不是你认为的包含关系。

还有,我本身就是开发人员。

论坛徽章:
0
9 [报告]
发表于 2010-04-17 17:03 |只看该作者
解决了。

论坛徽章:
12
CU大牛徽章
日期:2013-09-18 15:20:4815-16赛季CBA联赛之同曦
日期:2016-02-01 20:28:25IT运维版块每日发帖之星
日期:2015-11-10 06:20:00操作系统版块每日发帖之星
日期:2015-10-28 06:20:002015亚冠之塔什干棉农
日期:2015-06-04 11:41:56丑牛
日期:2014-05-10 16:11:33技术图书徽章
日期:2013-09-23 13:25:58CU大牛徽章
日期:2013-09-18 15:21:17CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:20:58数据库技术版块每日发帖之星
日期:2016-02-08 06:20:00
10 [报告]
发表于 2010-04-17 18:27 |只看该作者
不要想当然阿。AIX和其他UNIX有很大不同
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP