Eu me lembro de discussões na lista de discussão do Autoconf sobre esse assunto há cerca de 10 anos atrás, quando a maioria das pessoas realmente tinha apenas um núcleo de CPU. Mas nada foi feito e suspeito que nada será feito. Seria muito difícil configurar todas as dependências para o processamento paralelo em configure e fazê-lo de maneira portátil e robusta.
Dependendo do seu cenário específico, pode haver algumas maneiras de acelerar as execuções do configure de qualquer maneira. Por exemplo:
- Use um shell mais rápido. Por exemplo, considere usar
dashem vez debashcomo/bin/sh. (Nota: No Debian,dashé corrigido para queconfigurenão o use, porque usá-lo quebra muitos scriptsconfigure.) - Se você executar compilações remotamente (por meio de ssh, por exemplo), então descobri que a saída do console pode ser bem lenta. Considere chamar
configure -q. - Se você criar repetidamente o mesmo projeto, considere o uso do arquivo de cache. Chame
configure -C. Veja a documentação do Autoconf para detalhes. - Se você criar muitos projetos diferentes, considere usar um arquivo de site (
config.site). Mais uma vez, veja a documentação. - Crie vários projetos em paralelo.