gcc-4.7与Debian 8 Jessie

时间:2017-01-01 00:22:28

标签: linux gcc debian

我使用的是debian 8 Jessie,它只在存储库中提供了gcc-4.9。我尝试以两种方式安装gcc-4.7但没有成功。

首先尝试

我尝试通过下载文件gcc-4.7.0.tar.gz手动安装gcc 但是当我安装依赖库时(apt-get install Libmpc-dev libmpfr-dev libgmp-dev gcc-multilib) Debian安装,没有询问gcc-4.9和兼容的库与gcc-4.9。 我尝试运行make进行手动安装,但发生错误,无法手动安装。

第二次尝试

我尝试在文件/etc/apt/sourc.list中添加带有gcc-4.7的PPA存储库 Add-apt-repository ppa:ubuntu-toolchain -r / test,因为它在此链接中教导:https://askubuntu.com/questions/193513/problem-adding-a-ppa-to-install-gcc-4-7

当尝试apt-get install gcc-4.7时,系统会提示您安装多个依赖项...当请求安装依赖项时,请单击下面。

Root @ vmhp110deb8: / home / user1 # apt-get install gcc-4.7 gcc-4.7-base
Reading package lists ... Done
Building dependency tree
Reading state information ... Done
Note, by selecting 'gcc-4.7-base' for regex 'gcc-4.7'
Package gcc-4.7-base is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
Is available from another source

E: Package 'gcc-4.7-base' has no installation candidate
Root @ vmhp110deb8: / home / user1 # add-apt-repository ppa: ubuntu-toolchain-r / test

我试图找到一个具有gcc-4.7-base的存储库,但随后它要求安装其他依赖项,并通知它没有找到 图书馆已经过时等等。

尝试尚未测试

我的另一个想法是下载Debian 7 Wheezy DVD(我认为其中包含gcc-4.7和所有依赖项)并添加为存储库,以便debian在DVD上查找gcc.4.7的所有依赖项。但是这个想法我还没有测试过。

有没有人可以帮我解决如何在debian 8上安装gcc 4.7的问题?

1 个答案:

答案 0 :(得分:0)

你可以在这里阅读 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765379

gcc-4.7不包含在Debian Jessie中

也许你可以试试这个

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.7
编辑:你已经尝试过了。我没注意到。

试用本手册: http://charette.no-ip.com:81/programming/2011-12-24_GCCv47/

我希望这有助于你:)