在AIX上编译C程序的问题
aix上自带了xlc和cc编译器,我编译c文件的时候报了下来错误
# cc main.c
cc: 1501-273 A mismatch exists between the OS level and the configuration file. The configuration file /etc/vac.cfg is intended for AIX 5.3. Use vac.cfg.61 to correct the problem.
# xlc main.c
xlc: 1501-273 A mismatch exists between the OS level and the configuration file. The configuration file /etc/vac.cfg is intended for AIX 5.3. Use vac.cfg.61 to correct the problem.
#
请问这是什么错误
我的系统信息如下:
# oslevel
6.1.4.0
# uname -a
AIX szty_aix 1 6 00CD90954C00
#
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
AIX 上的C/C++编译是要另外买的。
你的这个错误是有人在你的AIX 6上装了一个低版本的xlc. 自然不能用
vac8在aix6.1上好像跑不起来的,要10才行
http://www-01.ibm.com/support/docview.wss?uid=swg24020251
.......
装VAC8吧
Use vac.cfg.61 to correct the problem
这个是买的时候也出C编译器的钱了,就是和操作系统一起装上的
如果这样的话,得找他们赔钱了
你以为aix是linux?C编译器是要花钱买的,不存在自带的这种说法。
这是买来的时候自带的,不能跑带这些干嘛
这破IBM
是把vac.cfg的版改低吗
这么明显的报错,C编译器版本太低,不能在AIX6.1上跑。你试试看改那个配置文件