GCC 4.8 / MINGW W64 4.8

GCC 4.8 / MINGW W64 4.8

Existe um PPA onde posso encontrar esses pacotes para 12.04? Além disso, um script de construção fará o trabalho!

Tentei baixá-lo das fontes, mas as dependências estão uma bagunça.

Gostaria de começar a portar meus projetos para C++-11, mas não quero perder muito tempo instalando a partir de fontes...

O GCC 4.8 será incluído no 13.04? Se sim, eu poderia esperar alguns meses :)

Tentei instalá-lo conforme especificado por esta pergunta: Como instalar o gcc-4.8:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

[OK]

sudo apt-get update

[OK]

gabry@nevada:~$ sudo apt-get install gcc-4.8
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gcc-4.8

Parece que não existe uma versão para12.04...

Na verdade estou tentando construir a partir dos fontes, tive sorte com o compilador nativo mas estou ficando louco para construir ummingw32 w64comstd::threadapoiar...

Responder1

Usuário74513,

Sim, a dependência desnecessária do gcc 4.8 no ubuntu 13.04 é um fato. Visite o site:

https://launchpad.net/~ubuntu-toolchain-r/+archive/test

e em "Visão geral dos pacotes publicados", selecione quantal (ou qualquer outra coisa, ex raring) e você não verá disponibilidade. Selecione Raring e a vida será boa, exceto pela espera e pelos bugs quando o 13.04 for lançado.

Para std::thread você pode usar gcc 4.7.2-5ubuntu. A diferença entre 4,7 e 4,8 (e outros) pode ser vista aqui:

http://gcc.gnu.org/gcc-4.7/cxx0x_status.html

(ou /gcc-4.8/)

Se você precisar de armazenamento local de thread, precisará do gcc 4.8.

Para que conste, escrevi aos desenvolvedores que possuem o PPA acima (3 vezes), mas eles nunca se preocuparam em responder.

informação relacionada