Vinculando g ++ 4.8 a libstdc ++

Eu fiz o download e criei o gcc 4.8.1 na minha área de trabalho, executando o Ubuntu 12.04 de 64 bits. Eu construí-lo fora da fonte, como os docs recomendam, e com os comandos

../../gcc-4.8.1/configure --prefix=$HOME --program-suffix=-4.8
make
make -k check
make install

Pareceu passar todos os testes, e eu instalei tudo no meu diretório home com o sufixo -4.8 para distinguir do sistema gcc, que é a versão 4.6.3.

Infelizmente, quando eu compilo programas em c ++ usando g ++ - 4.8 ele se conecta ao sistema libc e libstdc ++ ao invés dos mais novos compilados a partir do gcc-4.8.1. Eu baixei e construí o gcc 4.8 porque eu queria brincar com os novos recursos do C ++ 11 na biblioteca padrão, então esse comportamento definitivamente não é o que eu queria. O que posso fazer para que o gcc-4.8 se vincule automaticamente às bibliotecas padrão que vêm com ele, em vez das bibliotecas padrão do sistema?

questionAnswers(3)

yourAnswerToTheQuestion