Makefile falha ao instalar o arquivo corretamente, instalando o HPL

9

Eu comecei a instalar o HPL há um tempo e tinha uma pergunta relacionada. Estou acompanhando com este guia da Intel . Eu acho que isso garante um novo todo. Quando tento fazer o arquivo, a saída parece bem até o final, onde dá um erro.

make[2]: Entering directory '/hpl-2.0/src/auxil/intel64'
Makefile:47: Make.inc: No such file or directory
make[2]: *** No rule to make target 'Make.inc'.  Stop.
make[2]: Leaving directory '/hpl-2.0/src/auxil/intel64'
make[1]: *** [build_src] Error 2
make[1]: Leaving directory '/hpl-2.0'
make: *** [build] Error 2

Ir para o diretório /hpl-2.0/src/auxil/intel64 mostra um arquivo, "Make.inc", mas está destacado em vermelho e o texto branco pisca.

Existe uma maneira de criar manualmente esse arquivo? O que eu preciso fazer para obter o makefile para fazer isso por mim?

    
por zarose 18.04.2011 / 21:13

2 respostas

3

em Make.top , há uma linha em que ele está tentando criar um link simbólico:

   $(LN_S) $(TOPdir)/Make.$(arch) Make.inc

o comando falha se o diretório do código-fonte não for $(HOME)/hpl , TOPdir variable deve ser definido em Make.intel64 :

TOPdir       = $(HOME)/hpl

A alteração da variável para o caminho real deve resolver o problema (ou mover o código-fonte para $(HOME)/hpl ).

    
por 13.04.2014 / 16:58
1

Acho que o problema é com o novo nome hpl-2.0 usado no tar, resolvi com:

# mv hpl-2.0 hpl
    
por 29.03.2012 / 12:43