วันนี้ทำการติดตั้ง LAPACK ซึ่งเป็นไลบรารีทางด้าน Linear Algebra ตัวหนึ่ง แต่ว่าติดปัญหาโดยมีข้อความดังนี้
ar: sgbbrd.o:No such file or directory
make[1]:***[single] Error 1
make[1]: Leaving directory '/home/chatpong/LAPACK/SRC'
make: *** [lapacklib] Error 2
ซึ่งปัญหาเกิดจากไฟล์ make.inc ที่เป็นค่าโดยปริยาย ไม่ได้มีการปรับแต่งไลบรารี สำหรับระบบใดระบบหนึ่ง วิธีการแก้ไข เราต้องทำการคัดลอกไฟล์ ที่เป็นไลบรารีสำหรับลินุกซ์ หรือระบบที่เรากำลังทำอยู่ มาทับไฟล์ make.inc ครับ ดังนี้
cd LAPACK
wget http://www.netlib.org/lapack-dev/lapack--3.0--patch--10042002.tgz
gzip -d lapack--3.0--patch--10042002.tgz
tar xvf lapack--3.0--patch--10042002.tar
rm -f lapack--3.0--patch--10042002.tar
cp INSTALL/make.inc.LINUX make.inc
make blaslib install lib testing
Credit : http://icl.cs.utk.edu/lapack-forum/viewtopic.php?p=358&
ไม่มีความเห็น