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.332 ]
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'
Script para criação de usuários do Samba
Instalador e ativador da placa Real 3D Captura.
Script para manipulação fácil e rápida de usuários no Linux
Controlando o compartilhamento de internet por MAC
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Problema com nome composto e organização na tela do yad (0)
Formatando cartão de memoria que nao formata[AJUDA] (18)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (5)
warsaw parou de funcionar após atualização do sistema (solução) (1)