AIX7.1 编译igen错误,第三方xml parse lib load error
今天新分到一个feature 在AIX7.1上, IGEN的以前没怎么做过这个模块,先试着编译试跑一下
view:shx_se_arbor.p4.bp11.9.1_fx1.4.1_OCC_maint_dstibm07
directory:/usr1/arbor/idesign_src/billing/igen/ie
但是build后出现以下错误:
cd /usr1/arbor/idesign_src/billing/igen/ie/tools/TableGen ; perl TableGen.pl -CPP ../../dataload -SQL -FILELIST -PERMFILE refvalues.xml
Can't load '/app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat/Expat.so' for module XML::Parser::Expat: 0509-022 Cannot load module /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat/Expat.so.0509-150 Dependent module /opt/app/oracle/product/11.2.0.1/lib/libexpat.a(libexpat.so.0) could not be loaded.0509-152 Member libexpat.so.0 is not found in archive0509-022 Cannot load module /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat/Expat.so.0509-150 Dependent module /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat/Expat.so could not be loaded. at /app/arborperl/5.8.7/lib/5.8.7/aix-64all/DynaLoader.pm line 230.at /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/XML/Parser.pm line 15
Compilation failed in require at /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/XML/Parser.pm line 15.
BEGIN failed--compilation aborted at /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/XML/Parser.pm line 19.
Compilation failed in require at TableGen.pl line 4.
BEGIN failed--compilation aborted at TableGen.pl line 4.
*** Error code 8
clearmake: Error: Build script failed for "STEP_DATALOAD"
发现Expat.so load failed. ldd /app/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat/Expat.so
[/net/dtgna03/vol/vol3_na1b/app/AIX/5.3/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat] (111)yyang@dstibm07#ldd Expat.so
Expat.so needs:/usr/ccs/lib/libc.a(shr_64.o)/opt/app/oracle/product/11.2.0.1/lib/libexpat.a(libexpat.so.0)
ar: 0707-109 Member name libexpat.so.0 does not exist.
dump: /tmp/tmpdir26542260/extract/libexpat.so.0: 0654-106 Cannot open the specified file./unix/usr/lib/libcrypt.a(shr_64.o)
所以我们xml parser lib用错了,应该用3pxml。
设这正确的LIBPATH 后编译成功
setenv LIBPATH /usr1/arbor/3pxml/expat/AIX/lib:$LIBPATH
setenv PATH /usr1/arbor/3pperl/AIX/bin:$PATH
我们可以发现:
[/net/dtgna03/vol/vol3_na1b/app/AIX/5.3/arborperl/5.8.7/lib/site_perl/5.8.7/aix-64all/auto/XML/Parser/Expat] (121)yyang@dstibm07#ldd Expat.so
Expat.so needs:/usr/ccs/lib/libc.a(shr_64.o)/usr1/arbor/3pxml/expat/AIX/lib/libexpat.a(libexpat.so.0)/unix/usr/lib/libcrypt.a(shr_64.o)
编译成功IGEN
[/usr1/arbor/bin] (118)yyang@dstibm07#ll IGEN
-rwxrwxr-x 1 yyang clearusr 43243782 Oct 19 21:31 IGEN*
AIX7.1 编译igen错误,第三方xml parse lib load error相关推荐
- java xml出错,Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException...
Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException解决办法: 利用Java操作X ...
- Qt编译时出现“could not parse styleSheet”
当程序在编译时提示"could not parse styleSheet"时的解决方案: 此问题可能是QSS文件中出现了语法错误,需要查看QSS文件中是否存在分号未加的情况. 在Q ...
- Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException
转自:https://www.jb51.net/article/98644.htm Java xml出现错误 javax.xml.transform.TransformerException: jav ...
- C++工程编译链接错误汇总VisualStudio
目录 一些小的知识点 make工具 可以使用windows下的事件查看器崩溃的地方 dumpbin工具查看dll是32位还是64位的 _MSC_VER .cc 和.cpp [VC++目录中的包含目录] ...
- ijkplayer eclipse 运行错误解决java.lanBinary XML file line #16: Error inflating class tv.danmaku.ijk.media
移植android studio的ijkplayer sample到eclipse.运行时提示 程序停止运行,log如下: 折腾了一下午,终于解决了. 04-02 20:37:14.471: D/da ...
- uClinux 内核编译常见错误及解决方法(zt)
uClinux 内核编译常见错误及解决方法(uClinux kernel compile Troubleshooting) uClinux kernel compile Troubleshooting ...
- python3编译caffe错误:cannot find -lboost_python3
python3编译caffe错误:cannot find -lboost_python3 /usr/lib/x86_64-linux-gnu 下只有:libboost_python-py35.so 我 ...
- PHP编译安装时常见错误解决办法,php编译常见错误
PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt & ...
- php源码编译常见错误解决方案大全
php源码编译常见错误解决方案大全 http://www.cnlvzi.com/index.php/Index/article/id/143 在CentOS编译PHP5的时候有时会遇到以下的一些错误信 ...
最新文章
- Android自动化测试框架
- openssl 模块 安装 centso Ubuntu
- python 消息队列如何接收处理_python使用消息队列RabbitMq(进阶)
- 微信小程序 input框进行双向绑定
- 我与Python网络爬虫的第一次接触
- WebForm 使用点滴。。。。
- 工作108:swiper使用
- 互联网日报 | 1月22日 星期五 | 春节返乡防疫政策发布;滴滴成立技术委员会;2021全国网上年货节正式启动...
- MinIO之Windows环境的搭建
- python 提取代码中的所有汉字
- C语言文件指针偏移的使用(点阵字库txt文件取字)
- Latex 文本居中
- 26字母 导航 android,Android自定义View实现字母导航栏的代码
- VSCode改变字体大小
- 持续造风,快手为品牌、商家提供“保姆式”服务
- 北都南, 神月あおい - 小悪魔lovers
- 用html制作王者荣耀的界面,《王者荣耀》操作设置详解
- 今日头条搜索应该怎么做?头条搜索SEO排名和信息流排名课程
- opc是什么? opc ua是什么?
- 如何使用ArcMap连接PostGresql(包含PostGresql和PostGis以及所需要的安装文件的下载链接)
热门文章
- EMC-电路保护器件-防浪涌及冲击电流用
- 计算机应用工程是本科吗,计算机应用自考难度大吗?计算机应用自考本科考什么?...
- 用Python爬取网易新闻
- windows安全中心发现威胁怎么处理?
- html之表格table例题-个人简历
- 盖泽尔智力测试软件,10个月钟小安参加盖泽尔(GESELL)婴儿智能发育测试
- html表格数据垂直居中显示,html如何设置表格单元格内容垂直居中?
- 三相桥式全控整流电路matlab仿真,基于Matlab的三相桥式全控整流电路的仿真研究...
- 在安装IxChariot6.7时报错
- laravel html转义