Makefileがファイルを正しくインストールできず、HPLがインストールされる


9

HPLのインストールを少し前に開始し、関連する質問がありました。私はこのガイドに沿ってIntelをフォローしています。私はこれがまったく新しいものを正当化すると思います。アーカイブを作成しようとすると、出力が最後まで問題なく表示され、エラーが発生します。

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.incが別のファイルにリンクされていることがわかりましたが、適切なファイルではありません。リンクを変更するにはどうすればよいですか?
zr00

回答:


3

Make.top、シンボリックリンクを作成しようとしている行があります:

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

ソースコードディレクトリがない場合は、コマンドが失敗し$(HOME)/hplTOPdir変数は、あなたの中で定義されるべきですMake.intel64

TOPdir       = $(HOME)/hpl

変数を実際のパスに変更すると、問題が解決するはずです(またはソースコードをに移動します$(HOME)/hpl)。


1

問題はtarで使用されている新しい名前hpl-2.0にあると思います。

# mv hpl-2.0 hpl
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.