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.439 ]
Homepage: www.fsf.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'
Converter animes em .mp4 para .avi (e outros) com qualidade perfeita
Instalando o Token Safenet 5110 em linux base debian
Funções Ni - funções para manipular listas e strings
Estatística dos MB's consumidos pela internet
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Google Crhome não abre desde que eu atualizei pelo "program... (13)
Dúvidas sobre a originalidade de conteúdos online (6)
Monitoramento pfsense com zabbix (0)
como instalar o amdgpu no linux manjaro no linux, pelo o repo e comand... (4)