fedora9 下如何安装低版本的gcc?

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:25:02
用ubuntu时很容易装上多个gcc版本,可在fedora 下如何安装阿?

fedora9 下默认gcc是4.3的 可我需要4.1的,安装4.1时提示系统已存在gcc!!!

请给我详细步骤,网络上我没能找到具体解决办法,谢谢!!
如果安装好后 如何调用gcc4.1而不会直接调用gcc4.3?

/////////////引用

切换GCC版本
今天想安装 kqemu 来试试,但后来还是放弃了,觉得 kqemu 没有 VirtualBox 使用方便,如今觉得 VirtualBox 的不足是不知如何打开 CPU 的 svm 支持,运行时硬盘老转,可能内存少了。

在尝试安装 kqemu 的时候,要先编译 gcc3,Wiki 上说 qemu 官方是并不为使用 gcc4 编译 qemu 提供支持,所以最好使用 gcc3 来编译。

故,接下来的一步就应该是切换 gcc 版本。按照 Wiki 所述的步骤,却不过遇到一个问题:
heyuqi@qGentoo ~ $ sudo gcc-config x86_64-pc-linux-gnu-3.4.6
* gcc-config: Could not locate 'x86_64-pc-linux-gnu-3.4.6' in '/etc/env.d/gcc/' !
不晓得如何才能产生 /etc/env.d/gcc/* 文件,但找到一个解决办法:
heyuqi@qGentoo ~ $ sudo gcc-config -l
[1] i686-pc-linux-gnu-3.4.6
[2] i686-pc-linux-gnu-3.4.6-hardened
[3] i686-pc-linux-gnu-3.4.6-hardenednopie
[4] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.4.6-hardenednossp
[6] i686-pc-linux-gnu-4.1.2 *

heyuqi@qGentoo ~ $ sudo gcc-config 1
* Switching native-compiler to i686-pc-linux-gnu-3.4.6 ...
>>> Regenerating /etc/ld.so.cache...