[问题] 软件安装问题请教

楼主: won54chan (王54丞)   2016-03-24 15:47:43
各位前辈们好
最近我需要使用学校的电脑进行运算
在软件安装时出现了以下错误讯息:
make[2]: Entering directory `/nfsmnt/lun1/hpc0083/hpc0083-01/espresso-5.2.1/S3DE/iotk/src'
make loclib_only
make[3]: Entering directory `/nfsmnt/lun1/hpc0083/hpc0083-01/espresso-5.2.1/S3DE/iotk/src'
make[3]: Nothing to be done for `loclib_only'.
make[3]: Leaving directory `/nfsmnt/lun1/hpc0083/hpc0083-01/espresso-5.2.1/S3DE/iotk/src'
mpif90 -mp -o iotk_print_kinds.x iotk_print_kinds.o libiotk.a
pgf90-Warning-Unknown switch: -fno-second-underscore
/usr/bin/ld: cannot find -libverbs
make[2]: *** [iotk_print_kinds.x] Error 2
make[2]: Leaving directory `/nfsmnt/lun1/hpc0083/hpc0083-01/espresso-5.2.1/S3DE/iotk/src'
make[1]: *** [libiotk] Error 2
make[1]: Leaving directory `/nfsmnt/lun1/hpc0083/hpc0083-01/espresso-5.2.1/install'
make: *** [libiotk] Error 2
-
我用自己的电脑安装没有问题
我询问过学校计中,他们也不清楚问题是什么
错误讯息说在/usr/bin/ld中找不到 -libverbs
计中告诉我,我没有权限使用此目录下的程式库
但是我在make.sys中找不到有设定程式会去/usr/bin抓程式库
我GOOGLE过,没有找到跟我相似的错误讯息
我不是电资背景,不太懂这些原理
能试的我都试过,真的是山穷水尽了...
还请各位前辈们帮帮忙<(_ _)>
作者: filiaslayers (司马云)   2016-03-24 16:05:00
你去生一个libverbs.so,然后用export LD_LIBRARY_PATH指定资料夹
楼主: won54chan (王54丞)   2016-03-24 17:01:00
F大我照你的方式做,但make的时候它还是会去读/usr/bin
作者: danny8376 (钓到一只猴子@_@)   2016-03-24 18:40:00
/usr/bin不是重点 现在问题是找不到verbs这lib同楼上说的 先找个libverbs.so然后make时后面多加 LDFLAGS="-L[你刚刚档案目录]"编译完后再像楼上说的 export LD_LIBRARY_PATH之后再执行编译完的程式
楼主: won54chan (王54丞)   2016-03-24 20:49:00
我从这http://rpm.pbone.net/index.php3 载了Open SuSEX86_64的版本,configure后在make.sys里加入D大说的FLAGexport完后再make还是得到一样的结果...orz
作者: kenduest (小州)   2016-03-24 21:36:00
你是安装 libibverbs-devel 这样套件包吗?
作者: danny8376 (钓到一只猴子@_@)   2016-03-25 00:40:00
原po大概是没root权限吧 学校可能也没打算帮忙装?
楼主: won54chan (王54丞)   2016-03-25 01:55:00
学校没有给权限所以满麻烦的,不过我终于装好了!是路径设置的问题 也是东凑西凑才能安装谢谢各位前辈的帮助!

Links booklink

Contact Us: admin [ a t ] ucptt.com