免费注册 查看新帖 |

Chinaunix

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

【急救】如何在64位AIX下编译和运行OCI的应用程序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-15 15:58 |只看该作者 |倒序浏览
本人有五个应用程序,其中有两个使用了 OracleOCI API\r\n这些程序在windows和 RedHat Linux (32位) 都运行正常,\r\n\r\n现在要求在64位的AIX上运行,设置编译64位的选项,编译通过,就是运行不起来,\r\nOracle是10.2版本\r\n------------------ \r\n报错信息如下:\r\n  Segmentation fault (core dumped)\r\n  Program received signal SIGSEGV, Segmentation fault.\r\n  0x0000000100023c28 in std::string::assign(char const*, unsigned long) ()\r\n\r\n请高手指导啊!\r\n谢谢!\r\n\r\n------------------\r\n编译选项如下:\r\ng++ -maix64 \r\n    -Wall -g -D_DEBUG (Debug版本)\r\n    -I/oracle/product/102/rdbms/demo \r\n    -I/oracle/product/102/rdbms/public\r\n    -L/oracle/product/102/lib \r\n    -L/oracle/product/102/rdbms/lib -lclntsh \r\n    -lpthread  -lstdc++ \r\n
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP