在Fedora 16中生成后,Ada编译器未在此系统上安装错误

时间:2012-07-18 07:26:26

标签: gcc ada fedora16

我安装了gcc 4.3.4精一的fedora16,但我的问题是运行ada程序得到了错误Ada compiler not installed on this system。我认为它崩溃是因为在gcc 4.6.3上安装了旧版本的gcc。如何克服这个问题?

提前致谢

1 个答案:

答案 0 :(得分:0)

安装多个版本的gcc绝对没问题。问题是Ada编译器gnat依赖于特定的gcc,例如,gnat-4.x取决于gcc-4.x-

文件/ usr / bin / gcc应该是默认gcc的符号链接。将符号链接更改为 正确的gcc(/usr/bin/gcc-4.6)可以解决你的问题。                          ^^^^^^^                          适当的gcc for gnat-4.6

如果更改symling不起作用,请重新安装(删除+安装)Ada编译器(gnat)。