专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > AIX

xlc编译遇到重复定义,该如何处理

发布时间:2011-06-27 19:07:26 文章来源:www.iduyao.cn 采编人员:星星草
xlc编译遇到重复定义
旧机器上面没问题,搬到新机器上面后makfile:
xlC_r -brtl -g -O2 -DMITRACE_OFF -DIT_HAS_DISTINCT_LONG_DOUBLE -DIT_COMPILER_HAS_LONG_LONG -DIT_DO_NOT_SIMULATE_BOOL -D_INCLUDE_POSIX_SOURCE -D_PROTOTYPES -D_INCLUDE_XOPEN_SOURCE -D_H_LOCALEDEF -D_DEBUG -c startsvrMain.cpp -I../inc -I/usr/local/SRBC2.0/include -I../../nmbase/include -I../../agent/include -I/inc -I/informix/incl/public -I/informix/incl -I/informix/incl/esql
"/usr/local/SRBC2.0/include/Logger_Impl.h", line 14.1: 1540-0400 (S) "ostream" has a conflicting declaration.
"/usr/vacpp/include/iostream.h", line 692.7: 1540-0425 (I) "ostream" is defined on line 692 of "/usr/vacpp/include/iostream.h".
"/usr/vacpp/include/iostream.h", line 74.7: 1540-0424 (I) "ostream" is declared on line 74 of "/usr/vacpp/include/iostream.h".
gmake: *** [startsvrMain.o] Error 1
问下是什么情况

------解决方案--------------------
"/usr/local/SRBC2.0/include/Logger_Impl.h", line 14.1

自己定义了一个ostream ?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: