Chinaunix

标题: buildserver命令出错 [打印本页]

作者: hzzzm    时间: 2006-02-22 23:42
标题: buildserver命令出错
   首先刚刚装好的时候没有设置cc编译器的环境。执行命令buildserver和buildclient时会出现找不到cc的错误。
   这是大家首先的想法肯定是找solaris自带的cc编译器。但是这时会出现一个问题,你打开它自带的/usr/ucb/cc编译器会发现它是一个使用到ucbcc连接文件的一个连接。但是它所指定的位置却是没有这个连接。
   这时我们需要安装一个编译器我选择的是sun Studio 8自带的编译器。安装完成以后我们就在PATH中设置我们的cc编译器到刚安装的cc就可以编译了,例如默认安装Sun Studio8后在PATH中应加入:/opt/SUNWspro/prod/bin
   但是跑例程atmi时,编译客户端会出现什么“旧版本的函数定义”之类的错误,这是因为这个编译器没有定义例程里所写的那个宏。我用的办法就是将其源文件main函数那里的判断去掉。就可以运行了。
   暂时还没有尝试更改编译宏的方法改正这个错误。有谁改成功了谢谢赐教,呵呵。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13171/showart_77504.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2