Makefile gagal menginstal file dengan benar, menginstal HPL


9

Saya mulai menginstal HPL beberapa waktu lalu dan memiliki pertanyaan terkait . Saya telah mengikuti panduan ini dari Intel . Saya pikir waran ini benar-benar baru. Ketika saya mencoba membuat arsip, hasilnya tampak baik-baik saja sampai akhir, di mana ia memberikan kesalahan.

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

Pergi ke direktori /hpl-2.0/src/auxil/intel64menunjukkan file, "Make.inc", tetapi itu disorot merah, dan teks putih berkedip.

Apakah ada cara untuk membuat file itu secara manual? Apa yang harus saya lakukan agar makefile melakukan ini untuk saya?


Menemukan bahwa Make.inc ditautkan ke file lain, tetapi itu bukan file yang tepat. Bagaimana cara mengubah tautan?
zr00

Jawaban:


3

di Make.topsana ada garis di mana ia mencoba membuat symlink:

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

perintah gagal jika direktori kode sumber tidak $(HOME)/hpl, TOPdirvariabel harus didefinisikan di Make.intel64:

TOPdir       = $(HOME)/hpl

Mengubah variabel ke jalur Anda yang sebenarnya harus menyelesaikan masalah (atau memindahkan kode sumber ke $(HOME)/hpl).


1

Saya pikir masalahnya adalah dengan nama baru hpl-2.0 yang digunakan dalam tar, saya menyelesaikannya dengan:

# mv hpl-2.0 hpl
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.