Medir o tempo de compilação do GCC
$> time ./configure
$> time make depend
$> time make
$> time make install
O utilitário time fornece estatísticas sobre o tempo de compilação do seu sistema. Depois de construir com o utilitário de medição de tempo, você pode verificar o tamanho do seu diretório com:
Medir o tamanho da compilação
$> DIRECTORY="/source/compiler/output/directory"
$> du -m $DIRECTORY
Será que realmente importa onde você constrói?
Não, esta é apenas outra guerra santa em que os desenvolvedores se envolvem ... É apenas um $ PATH. Compile em / tmp /, / opt /, / home /, / root /, em qualquer lugar: é uma questão de preferência.
Eu faço coisas em / opt / src / porque eu mantenho o código-fonte, porque eu o modifico para o meu requisito em particular.
Estimativa
Eu estimo que seu tempo de compilação não deve ultrapassar 2 horas.
A estimativa do tempo de compilação é um processo analítico de pesquisa sobre quanto tempo leva as pessoas para compilarem a fonte que têm processadores semelhantes (ou seja, Intel) e fazem alguma matemática aproximada que é pouco científica.
Tempo de Compilação do Relatório do Usuário para o Wine em Processador Rápido
Como tirei a resposta:
A) Processador Intel quad-core com 4 threads. vs. B) Processador Dual-Core com 2 Threads.
Enquanto o usuário A é capaz de compilar com 4 processos do GCC, você só pode usar 2.
Simplesmente multiplicando seu tempo (15 minutos) vezes 2 para considerar a redução de thread ... Então multiplicando por 2 novamente para compensar as muitas variáveis envolvidas (ou seja, versão do compilador), chego a 2 horas.
O blog com legendas acima contém sempre atualizações sobre o estado dos valores de referência do GCC. Você também pode ajustar sua versão do GCC, entendendo como os tempos de compilação são relativos entre as versões.
Estimativa do tamanho do pacote
Adicione o tamanho do binário compilado com o tamanho das dependências compiladas. O WINE irá realmente compilar sem dependências.
Script que instala as Dependências de WINE e contém a lista completa de vinho DEP
Exemplo de pacotes WINE e WINE-Dev no Repositório de distribuição
Outra resposta Eu fiz sobre o projeto WINE from Source
Eu sei que pode parecer que eu estou dizendo para você contar todos os grãos, mas no meu mundo, existem apenas feijões e sacos de feijão que eu troco feijão entre (mais profissionalmente).