+ -
当前位置:首页 → 问答吧 → 如何切换 gcc-3.4 ?

如何切换 gcc-3.4 ?

时间:2006-07-24

来源:互联网

有些软件要求用 gcc-3.4 编译,而我的是 gcc-4。请问如何切换到 gcc-3.4?

作者: sssslang   发布时间: 2006-07-24

一般用 CC=gcc-3.4 CXX=g++-3.4 ./configure 来进行 configure 就可以了的
或者直接把 gcc g++ 这些链接 链接到 gcc-3.4 和 g++-3.4

作者: zlbruce   发布时间: 2006-07-24

可是我的路径下没有 gcc-3.4 这个命令。
是否应该安装 gcc-3.4 ? Arch 里好像没有。我现在想用 oss,是不是只能安装 gcc-3.4 解决?

作者: sssslang   发布时间: 2006-07-25

这个是当然拉,你只能先有 gcc-3.4 才能用 gcc-3.4 来编译东西啊。

作者: zlbruce   发布时间: 2006-07-25

可是在 arch 里如何安装呢?会不会和 gcc-4.1.1 冲突?

作者: sssslang   发布时间: 2006-07-25

应该不会,在 Debain 中 gcc-3.4 的命令是 gcc-3.4,gcc4.1 的是 gcc-4.1,而 gcc g++ 这些只是一个链接而已。

作者: zlbruce   发布时间: 2006-07-25

引用:
作者: sssslang
可是在 arch 里如何安装呢?会不会和 gcc-4.1.1 冲突?
arch 的源里好像没有gcc-3。我是自己编译的。安装到/usr/local/bin下。
当要用gcc-3时,把 /usr/local/bin 加到 PATH 的最前面就行了。

作者: biinn   发布时间: 2006-07-25

引用:
作者: zlbruce
应该不会,在 Debain 中 gcc-3.4 的命令是 gcc-3.4,gcc4.1 的是 gcc-4.1,而 gcc g++ 这些只是一个链接而已。
Arch 跟 Debian 不同,只有 gcc 的包,板本随时会升级,不会分 gcc-3.4 及 gcc-4.1 等,要同时保留 gcc-4.1 及加装 gcc-3.4 的话,只有靠自己来编译 gcc-3.4 的源码了,方法可參考 BLFS 手册

http://www.linuxfromscratch.org/blfs...neral/gcc.html

作者: d00m3d   发布时间: 2006-07-25

技术的车轮永远向前滚,不要用gcc-3.4吧,找gcc-4.1的patch吧

作者: flycraft   发布时间: 2006-07-25

有时候是迫於无奈加装旧版 gcc 的,要麽是要旧版的库,要麽是代码不兼容,patch 也不一定可找到的啊

作者: d00m3d   发布时间: 2006-07-25

引用:
作者: sssslang
有些软件要求用 gcc-3.4 编译,而我的是 gcc-4。请问如何切换到 gcc-3.4?
sudo rm gcc
sudo ln -s gcc-3.4 gcc

it will be done!

作者: pokemonzj   发布时间: 2009-10-06

aur里有

yaourt -S gcc34
then gcc-3.4 will be available

作者: 独孤九剑   发布时间: 2009-10-06

热门下载

更多