Como um pacote como o ATLAS sabe qual compilador fortran usar?

2

Como um pacote como o ATLAS sabe quais compiladores eu instalei no meu sistema?

Por exemplo, digamos que eu instale uma versão local do gfortran , como faço para "registrar" no sistema para que um pacote como o ATLAS saiba que o tenho?

    
por Amelio Vazquez-Reina 28.01.2013 / 22:47

2 respostas

2

Como muitos aplicativos unix, o atlas tem um script configure que você executa como primeira parte do processo de criação. O script de configuração do Atlas tentará encontrar um compilador fortran tentando variantes conhecidas. Você também pode fornecer um caminho específico ( -Ss f77lib /path/goes/here ) ou desabilitar o uso de fortran ( --nof77 )

    
por 28.01.2013 / 23:00
1

Não é possível dizer especificamente sobre o ATLAS, mas os compiladores do FORTRAN têm alguns nomes possíveis e podem apenas percorrer as possibilidades. Levados ao limite, isso é o que os autotools GNU fazem.

    
por 28.01.2013 / 22:51

Tags