免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: nokuta
打印 上一主题 下一主题

solaris10 安装gcc编译器成功,但编译时出现问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-07-22 15:30 |只看该作者
tst.cpp毫无秘密可言,就这么两行:
#include <iostream>
int main(){}

现在纠正一下我在开篇的几个错误说法:
1.我的环境是solaris 5.9
2.我下载的是gcc-3.4.6-sol9-sparc-local.gz,下载的地址是 http://www.sunfreeware.com/indexsparc9.html

现在汇报一下最新的情况:
1.看上去这不像是gcc本身的问题,而是库的问题,因为如果在把tst.cpp的第一行注释掉://#include <iostream>
   留下一个空的main函数,就可以通过编译。
2.在sun的网站上下载了官方的gcc工具包,http://cooltools.sunsource.net/gcc/,编译出现了同样的错误,log附录如下:

In file included from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/c++/cstring:52,
                 from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/c++/bits/char_traits.h:45,
                 from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/c++/string:47,
                 from t.cpp:1:
/home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.9/4.2.0/include/string
.h:27:28: error: iso/string_iso.h: No such file or directory
In file included from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/syslimits.h:28,
                 from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/limits.h:11,
                 from /home/company_usr/new_usr/gcc/bin/../lib/gcc/sparc-sun-solaris2.
9/4.2.0/include/c++/climits:50
………………
………………
………………

请大家继续指教!

论坛徽章:
0
12 [报告]
发表于 2008-07-22 15:32 |只看该作者
楼主,总的看来是没有找到对应的文件locale.h,我相信这样的问题在你的编译过程中还出现了很多次,可能是路径设置问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP