Compilação automatica do GCC-4.7.1 no Debian 32 bits em Bash
Publicado por Mário RPG (última atualização em 30/09/2012)
[ Hits: 4.369 ]
Homepage: www.fsfla.org
Download scriptgcc-4.7.1_DEBIAN_32BITS.sh
Download 1346428065.scriptgcc-4.7.1_DEBIAN_32BITS.sh (versão 2)
Download scriptgcc-4.7.2_DEBIAN_32BITS.sh (versão 3)
Script de compilação automática do GCC-4.7.1 no Debian 32 bits
como executar:
$ time sudo bash scriptgcc-4.7.1_DEBIAN_32BITS.sh
O tempo de compilação em um amd Atlhon II x2 4 GB de ram foi de ~3 horas
Versão 2 - Enviado por Mário RPG em 31/08/2012
Changelog: correção de bugs
Download 1346428065.scriptgcc-4.7.1_DEBIAN_32BITS.sh
Versão 3 - Enviado por Mário RPG em 21/09/2012
Changelog: - gcc-4.7.2
- instrução de uso
- tempo de compilação
Download scriptgcc-4.7.2_DEBIAN_32BITS.sh
#!/bin/bash # # Script de compilação automatica do GCC para DEBIAN 32 BITS, # baixa e instala todas as dependencias e compiladores automaticamente # # GPL-3.0 # ################################################################################## ########################################### ### escolha aqui a versão do GCC a ser compilada ################## vs=4.7.1 ################### # versão das dependencias principais ################################ gmpvs=4.3.2 mpfrvs=2.4.2 mpcvs=0.8.1 ################### sudo mkdir /home/gcc-$vs cd /home/gcc-$vs # baixando e compilando as dependencias principais ################# wget -c http://gcc-uk.internet.bs/infrastructure/gmp-$gmpvs.tar.bz2 tar -jxpvf gmp-$gmpvs.tar.bz2 cd /home/gcc-$vs/gmp-$gmpvs sudo ./configure sudo make -j2 sudo make -j2 install # cd /home/gcc-$vs # wget -c http://gcc-uk.internet.bs/infrastructure/mpfr-$mpfrvs.tar.bz2 tar -jxpvf mpfr-$mpfrvs.tar.bz2 cd /home/gcc-$vs/mpfr-$mpfrvs sudo ./configure sudo make -j2 sudo make -j2 install # cd /home/gcc-$vs wget -c http://gcc-uk.internet.bs/infrastructure/mpc-$mpcvs.tar.gz tar -zxpvf mpc-$mpcvs.tar.gz cd /home/gcc-$vs/mpc-$mpcvs sudo ./configure sudo make -j2 sudo make -j2 install # ######################################################################################################### cd /home/gcc-$vs # # baixando e decompactando o source do GCC wget -c http://gcc.petsads.us/releases/gcc-$vs/gcc-$vs.tar.bz2 tar -jxpvf gcc-$vs.tar.bz2 # baixando dependencias do GCC via apt-get ######## sudo apt-get build-dep gcc-4.4 g++-4.4 gcj-4.4 -y sudo apt-get install gmpc mpc fixincludes -y # cd /home/gcc-$vs/gcc-$vs # # arquitetura utilizada na compilação ################### sudo CHOST="i486-pc-linux-gnu" sudo export CHOST # executando a configuração das dependencias e os compiladores que serão suportados nessa versão ########### sudo ./configure --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --enable-clocale=gnu --enable-plugin --enable-objc-gc --disable-werror --with-gmp-include=/home/gcc-$vs/gmp-$gmpvs/gmp --with-gmp-lib=/home/gcc-$vs/gmp-$gmpvs/.libs --with-mpfr-include=/home/gcc-$vs/mpfr-$mpfrvs/mpfr --with-mpfr-lib=/home/gcc-$vs/mpfr-$mpfrvs/.libs # inicia a compilação e logo depois a instalação ###################### sudo make -j2 sudo make -j2 install echo 'processo terminado com exito'
soma e multiplicação de parametros
Alterar Data e Hora do Sistema
Script que retorno o IP da Comexão ADSL
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Autenticação necessária. um aplicativo quer acesso ao chaveiro "c... (0)
Atalhos duplicados (sobras de instalações anteriores) (0)
Copiar Layout do Teclado para aplicar em outra Distribuição (9)