免费注册 查看新帖 |

Chinaunix

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

[SCO UNIX] sco openserver5.0.7下gcc安装的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-16 23:33 |只看该作者 |倒序浏览
因为在程序中使用了宏定义可变参数函数:
#define   MPRI_DEBUG(appl_errno,level,fmt...   )   \   
                                    PRI_DEBUG(__FILE__,__LINE__,(appl_errno),(level),##fmt)
而SCO下面的CC好象不支持可变参数,所以打算装GCC
先用custom装了个GNU   Development   Tools   (ver   5.0.7Kj)
再装了GCC   -   GNU   Compiler   Collection   (ver   2.95)

然后写了个测试程序来编译:
test.c

#include   <stdio.h>

int   main()
{
        printf("12345test\n");
        return   0;
}

运行
#   gcc   -c   test.c
没有错

但运行
#   gcc   -o   test   test.c   
会报错,错误信息:
WARNING:   no   SCO   ELF   identifying   .note   section   in   file   '/usr/local/lib/gcc-lib/i4
86-pc-sco3.2v5.0/2.95/crtbegin.o'
WARNING:   no   SCO   ELF   identifying   .note   section   in   file   'test.o'
WARNING:   no   SCO   ELF   identifying   .note   section   in   file   '/usr/local/lib/gcc-lib/i4
86-pc-sco3.2v5.0/2.95/crtend.o'
Undefined                                               first   referenced
symbol                                                             in   file
_fini                                                               /usr/ccs/lib/crt1.o
ERROR:   Symbol   referencing   errors.   No   output   written   to   test
collect2:   ld   returned   1   exit   status

求高手帮忙解决问题。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP