免费注册 查看新帖 |

Chinaunix

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

一个很急的aix上的gcc编译问题请教!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-09 17:50 |只看该作者 |倒序浏览
现在IBM p550上装了AIX 5.3。公司为了省成本,没有买cc编译器。所以只有用gcc来编译,从网上down了个gcc for AIX 5.3的编译器,现编译出现问题。我的过程是这样的:\r\n\r\nproc PARSE=NONE sent.pc\r\ngcc -o sent sent.c  /oracle/app/oracle/OraHome_1/lib/libdbcfg10.so\r\n\r\n以前p550到前在linux上试用没有问题\r\n现在aix上第二步gcc编译报错,错误提示“collect2: /oracle/app/oracle/OraHome_1/lib/libdbcfg10.so: cannot open as COFF file”\r\n\r\n请高手指教!什么原因?这个编译命令行应该怎么写?多谢!!!

论坛徽章:
0
2 [报告]
发表于 2005-08-10 11:59 |只看该作者
/oracle/app/oracle/OraHome_1/lib/libclntsh.so,我把库文件换成这文件了。现在提示是:XCOFF64 object files are not allowed in 32-bit mode.\r\n\r\n然后我把gcc选项里加了个-maix64,错误变成这个了:\r\nld: 0711-317 ERROR: Undefined symbol: .main\r\nld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.\r\ncollect2: ld returned 8 exit status\r\nmake: 1254-004 The error code from the last command is 1.\r\n\r\n各位大哥继续帮忙啊!\r\n另:gcc编译hello world没有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP