Makefile no puede instalar el archivo correctamente, instalando HPL


9

Comencé a instalar HPL hace un tiempo y tenía una pregunta relacionada . He estado siguiendo junto con esta guía de Intel . Me imagino que esto garantiza una completamente nueva. Cuando trato de hacer el archivo, el resultado parece estar bien hasta el final, donde da un error.

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 al directorio /hpl-2.0/src/auxil/intel64muestra un archivo, "Make.inc", pero está resaltado en rojo y el texto blanco parpadea.

¿Hay alguna manera de hacer ese archivo manualmente? ¿Qué necesito hacer para que el archivo MAKE lo haga por mí?


Descubrí que Make.inc está vinculado a otro archivo, pero no es el archivo correcto. ¿Cómo cambio el enlace?
zr00

Respuestas:


3

en el Make.topque hay una línea en la que está tratando de crear un enlace simbólico:

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

el comando falla si el directorio del código fuente no lo es $(HOME)/hpl, la TOPdirvariable debe definirse en su Make.intel64:

TOPdir       = $(HOME)/hpl

Cambiar la variable a su ruta real debería resolver el problema (o mover el código fuente a $(HOME)/hpl).


1

Creo que el problema es con el nuevo nombre hpl-2.0 utilizado en el tar, lo resolví con:

# mv hpl-2.0 hpl
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.