24小时热门版块排行榜    

查看: 3285  |  回复: 18
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

c03185

新虫 (小有名气)

[求助] 关于超级计算机的安装权限问题:不能用sudo命令,该如何是好?

关于超级计算机的安装权限问题:不能用sudo命令,该如何是好?
如果用sudo命令,提示没有权限。怎样才能在自己的账户路径下安装VASP?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

c03185

新虫 (小有名气)

引用回帖:
10楼: Originally posted by ahu1221 at 2012-04-13 09:18:59:
那个你在你的用户下面可以直接vi .bashrc就可以编译环境变量的,环境变量是可以修改,管理员不会去限制你的。要把mpi.mkl.intel这些库的路径加上,然后makefile的修改可以参考http://www.mdbbs.org/thread-3558- ...

$make libem64t compiler=intel 执行以后,出现以下错误:

make lib _IA=em64t
make[1]: Entering directory `/vsc-mounts/bern-apps/intel/mkl/10.2.5.035/interfaces/fftw3xf'
rm -rf /tmp/tmp.ATzbWoQ7Dv
mkdir -p /tmp/tmp.ATzbWoQ7Dv
icc -vec-report0   -I/apps/bern/intel/ictce/3.2.1.015/mkl/10.1.0.015/include -I/apps/bern/intel/ictce/3.2.1.015/mkl/10.1.0.015/include/fftw    -c wrappers/fftw_cleanup.c -o /tmp/tmp.ATzbWoQ7Dv/fftw_cleanup.o
wrappers/fftw_cleanup.c(26): catastrophic error: could not open source file "fftw3_mkl.h"
  #include "fftw3_mkl.h"
                        ^

compilation aborted for wrappers/fftw_cleanup.c (code 4)
make[1]: *** [/tmp/tmp.ATzbWoQ7Dv/fftw_cleanup.o] 错误 4
make[1]: Leaving directory `/vsc-mounts/bern-apps/intel/mkl/10.2.5.035/interfaces/fftw3xf'
make: *** [libem64t] 错误 2


VASP.4.6 目录下,make以后,出现以下错误:
vsc30587@login1:~/vasp/vasp.4.6> make
mpiifort -I/apps/bern/intel/ictce/3.2.1.015/mkl/10.2.0.013/include/fftw –FR –lower_case  -c -o smart_allocate.o smart_allocate.f
: error #5149: Illegal character in statement label field  [M]

: error #5149: Illegal character in statement label field  [O]

: error #5149: Illegal character in statement label field  [D]

: error #5149: Illegal character in statement label field  [U]

: error #5149: Illegal character in statement label field  [L]

: error #5118: First statement in file must not be continued

smart_allocate.f(46): error #5149: Illegal character in statement label field  [U]
  USE prec
--^
smart_allocate.f(46): error #5149: Illegal character in statement label field  [S]
  USE prec
---^
smart_allocate.f(46): error #5149: Illegal character in statement label field  [E]
  USE prec
----^
smart_allocate.f(45): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( %% : . = =>
MODULE smart_allocate
---------------------^
smart_allocate.f(47): error #5149: Illegal character in statement label field  [I]
  IMPLICIT NONE
--^
smart_allocate.f(47): error #5149: Illegal character in statement label field  [M]
  IMPLICIT NONE
---^
smart_allocate.f(47): error #5149: Illegal character in statement label field  [P]
  IMPLICIT NONE
----^
smart_allocate.f(48): error #5149: Illegal character in statement label field  [C]
  CONTAINS
--^
smart_allocate.f(48): error #5149: Illegal character in statement label field  [O]
  CONTAINS
---^
smart_allocate.f(48): error #5149: Illegal character in statement label field  [N]
  CONTAINS
----^
smart_allocate.f(50): error #5149: Illegal character in statement label field  [S]
  SUBROUTINE SMART_ALLOCATE_REAL(A,N)
--^
smart_allocate.f(50): error #5149: Illegal character in statement label field  [U]
  SUBROUTINE SMART_ALLOCATE_REAL(A,N)
---^
smart_allocate.f(50): error #5149: Illegal character in statement label field  [B]
  SUBROUTINE SMART_ALLOCATE_REAL(A,N)
----^
smart_allocate.f(51): error #5149: Illegal character in statement label field  [R]
    REAL(q),POINTER :: A(
----^
smart_allocate.f(52): error #5149: Illegal character in statement label field  [I]
    INTEGER N
----^
smart_allocate.f(54): error #5149: Illegal character in statement label field  [I]
    IF (ASSOCIATED(A)) THEN
----^
smart_allocate.f(51): error #5082: Syntax error, found IDENTIFIER 'AL' when expecting one of: ( %% . = =>
    REAL(q),POINTER :: A(
------^
smart_allocate.f(52): error #5082: Syntax error, found IDENTIFIER 'TEGERN' when expecting one of: ( * ) :: , ; + . - %% (/ [ : ] /) . ' ** / ...
    INTEGER N
------^
smart_allocate.f(54): error #5082: Syntax error, found IDENTIFIER 'THEN' when expecting one of: ( * ) :: , ; + . - %% (/ [ : ] /) . ' ** / ...
    IF (ASSOCIATED(A)) THEN
-----------------------^
smart_allocate.f(58): error #5149: Illegal character in statement label field  [E]
    ENDIF
----^
smart_allocate.f(59): error #5149: Illegal character in statement label field  [I]
    IF (.NOT. ASSOCIATED(A)) THEN
----^
(60): catastrophic error: Too many errors, exiting
compilation aborted for smart_allocate.f (code 1)
make: *** [smart_allocate.o] 错误 1
14楼2012-04-14 04:20:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 19 个回答

ahu1221

金虫 (小有名气)

【答案】应助回帖

★
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2012-04-13 08:36:42
你和管理员联系啊,让他帮你设置下,还有安装vasp的时候一般管理员将intel的fortran编译器和hpmpi会安装在opt里面,你直接修改下你的环境变量,就可以在你的目录下惊醒vasp的编译了。
交流学习,求进步
2楼2012-04-12 17:22:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

c03185

新虫 (小有名气)

引用回帖:
2楼: Originally posted by ahu1221 at 2012-04-12 17:22:48:
你和管理员联系啊,让他帮你设置下,还有安装vasp的时候一般管理员将intel的fortran编译器和hpmpi会安装在opt里面,你直接修改下你的环境变量,就可以在你的目录下惊醒vasp的编译了。

请问能说的详细点吗?我刚开始学习,什么都不懂阿。。

怎么让管理员设置阿?我说sudo不能用,他回复是“your only allowed to install software in your home or data directory for which you don't need the sudo command. ”

intel的fortran编译器和hpmpi会安装在opt里面,该如何调用?
3楼2012-04-12 17:31:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ahu1221

金虫 (小有名气)

【答案】应助回帖

★ ★
liliangfang: 金币+2, 多谢指教 2012-04-13 08:36:52
安装fortran编译器是需要管理员权限的,我相信你们超算那边会有这种编译器的,如果没有你可以下载好后找到他,然后让他帮你安装,我们这边装的intel fortran是放在opt里面的,好像默认也是在这个文件夹里面的。如果你们超算还装了intel的mpi就更好了,你可以直接设置你的环境变量,然后进行vasp的编译,如果没有intel的mpi,你可以自己下载opmpi进行配置安装到/opt里面。然后修改环境变量,进行vasp编译。可以这样修改环境变量,以我刚刚说的安装软件的位子为例vi .bashrc然后
export PATH=$PATH:/opt/openmpi/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/mkl/lib/em64:/opt/openmpi/lib
然后就可以修改vasp的makefile,就可以编译了
交流学习,求进步
4楼2012-04-12 21:24:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 uKOSCocCb6Fm 2026-11-13 3/150 2026-11-15 05:11 by xSrQNSSjcgoX
[基金申请] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 uKOSCocCb6Fm 2026-11-13 3/150 2026-11-15 04:16 by xSrQNSSjcgoX
[公派出国] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 uKOSCocCb6Fm 2026-11-12 7/350 2026-11-15 03:43 by xSrQNSSjcgoX
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 uKOSCocCb6Fm 2026-11-12 9/450 2026-11-15 02:04 by xSrQNSSjcgoX
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +6 FChKX8meu1ds 2026-11-09 8/400 2026-11-15 00:35 by Equinoxhua
[基金申请] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +6 C6CRn66RYYXS 2026-11-10 7/350 2026-11-13 10:55 by Equinoxhua
[考博] 27博士申请(市政/环境) +3 ladf 2026-11-12 3/150 2026-11-13 08:19 by Equinoxhua
[公派出国] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 TgvkbZZl9tqB 2026-11-11 4/200 2026-11-12 12:48 by ECLTXnJnRSXf
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 cdqGD6ftHmbl 2026-11-11 5/250 2026-11-12 12:28 by ECLTXnJnRSXf
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 Z7qfCsdIiD1T 2026-11-10 5/250 2026-11-12 11:14 by HajghKOMynmz
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 czAiolzR0IJC 2026-11-10 8/400 2026-11-12 11:11 by HajghKOMynmz
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 czAiolzR0IJC 2026-11-10 8/400 2026-11-12 11:00 by HajghKOMynmz
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 G2rhSvqvhNzl 2026-11-10 6/300 2026-11-12 10:49 by HajghKOMynmz
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 G2rhSvqvhNzl 2026-11-10 6/300 2026-11-12 10:30 by HajghKOMynmz
[考博] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +6 YHiw1gou1Eda 2026-11-10 6/300 2026-11-12 10:08 by HajghKOMynmz
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +6 FChKX8meu1ds 2026-11-09 11/550 2026-11-12 09:57 by HajghKOMynmz
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +7 0TEMgxdT1eIw 2026-11-09 9/450 2026-11-12 09:24 by HajghKOMynmz
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +6 zSbvVX9JFl9J 2026-11-09 9/450 2026-11-12 09:21 by HajghKOMynmz
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 TgvkbZZl9tqB 2026-11-11 4/200 2026-11-12 08:15 by HajghKOMynmz
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 C6CRn66RYYXS 2026-11-10 6/300 2026-11-12 06:03 by 9fOTqj074tIg
信息提示
请填处理意见