Some time ago, I managed to find PPA featuring g++-4.7 build. However, I had to reinstall everything on my machine and I lost name of that PPA. Could anyone point me to it? I tried to find it again, but without any luck. I'm on Ubuntu 11.10 installation.
-
1I strongly recommend you do not install 4.7 in place of gcc that is with your version. If you do, you run the risk of breaking your system.– Thomas Ward ♦Feb 17, 2012 at 17:20
-
@ThomasWard: I know, I am not a complete newbie.– GriwesFeb 19, 2012 at 17:23
-
1@Griwes, you may not be a 'newbie' but others might be and his observation is correct.– Gearoid MurphyNov 5, 2012 at 21:08
-
Related. (But if we decide that's a duplicate of this, we should make sure to ask for answers to be merged, as that's about what to do when this doesn't work.)– Eliah KaganJan 14, 2013 at 0:17
3 Answers
The Toolchain test builds PPA contains many packages including gcc-4.7.
You can add the repository using
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Then, to install it use
sudo apt-get update
sudo apt-get install g++-4.7
To change the default compiler use update-alternatives
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
sudo update-alternatives --config gcc
-
1
-
1
-
How can I uninstall g++-4.6 without uninstalling g++ ? Currently I have packages
g++
,g++-4.6
andg++-4.7
installed. as resultg++ --version
gives me version 4.6.– expertSep 24, 2012 at 4:24 -
-
sudo: add-apt-repository: command not found $ sudo apt-get install software-properties-common python-software-properties Oct 19, 2015 at 9:57
I haven't found a PPA for g++-4.7 but there is a gcc-snapshot package.
I guess you have to compile it yourself: http://www.lukaszbyczynski.com/archives/208
-
Well, I cannot find it now, but I recall doing
apt-get install g++-4.7 gcc-4.7
...– GriwesNov 7, 2011 at 20:23
for my description of backporting gcc 4.7 to Debian stable.