태그 보관물: linux

linux

Makefile이 HPL을 설치하여 파일을 올바르게 설치하지 못함 이것이 완전히 새로운 것을 보증한다고

얼마 전에 HPL을 설치하기 시작했고 관련 질문 이있었습니다 . 인텔의이 안내서 와 함께 진행 했습니다 . 나는 이것이 완전히 새로운 것을 보증한다고 생각한다. 아카이브를 만들려고 할 때 출력이 끝날 때까지 출력이 좋아 보입니다.

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

디렉토리로 이동하면 /hpl-2.0/src/auxil/intel64“Make.inc”파일이 표시되지만 빨간색으로 강조 표시되고 흰색 텍스트가 깜박입니다.

해당 파일을 수동으로 만드는 방법이 있습니까? makefile이이를 위해 무엇을해야합니까?



답변

Make.top이 심볼릭 링크를 생성하려고 라인이있다 :

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

이 명령은 소스 코드 디렉토리가 아닌 경우 실패 $(HOME)/hpl, TOPdir변수가 정의되어야한다 Make.intel64:

TOPdir       = $(HOME)/hpl

변수를 실제 경로로 변경하면 문제가 해결되거나 소스 코드를로 이동해야합니다 $(HOME)/hpl.


답변

문제는 tar에 사용 된 새로운 이름 hpl-2.0에 있다고 생각합니다.

# mv hpl-2.0 hpl

답변