| 查看: 593 | 回复: 4 | |||
| 当前主题已经存档。 | |||
| 【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 nanoeer 的 35 个金币 | |||
nanoeer木虫 (正式写手)
Good good study, day day up
|
[交流]
【求助】Sun上编译vasp
|
||
|
系统配置如下: CPU : Sun Microsystems Sun-Fire E6900 16x 1200 MHz US-I 64 bits Processor OS : Solaris 8 Fortran Compiler:Sun Studio 10 编译vasp.4.lib没问题,但编译vasp.4.6时有error。直接对makefile.sun进行编译,没有进行任何修改。系统显示error如下: =================================== makefile.sun:184: warning: ignoring old commands for target `none' makefile.sun:206: warning: overriding commands for target `fft3dlib_f77.o' makefile.sun:191: warning: ignoring old commands for target `fft3dlib_f77.o' f90 -g -free -fast -dalign -I../../archives/mpich/include/ -c xml.f f90: Warning: -xarch=native has been explicitly specified, or implicitly specified by a macro option, -xarch=native on this architecture implies -xarch=v8plusb which generates code that does not run on pre UltraSPARC III processors WRITE(uixml, '(A,"",A,"" ',ADVANCE="Yes" blank(1:inden),tag,str(1:i)^ "xml.f", Line = 804, Column = 132: ERROR: Unexpected syntax: "EOS" was expected but found "(". WRITE(uixml, '(A," ',ADVANCE="Yes" blank(1:inden),tag,str(1:i)^ "xml.f", Line = 857, Column = 132: ERROR: Unexpected syntax: "EOS" was expected but found "(". f90:: Too many arguments hkpu11% f90: Warning: -xarch=native has been explicitly specified, or implicitly specified by a macro option, -xarch=native on this architecture implies -xarch=v8plusb which generates code that does not run on pre UltraSPARC III processors WRITE(uixml, '(A,"",A,"" ',ADVANCE="Yes" blank(1:inden),tag,str(1:i)^ "xml.f", Line = 804, Column = 132: ERROR: Unexpected syntax: "EOS" was expected but found "(". WRITE(uixml, '(A," ',ADVANCE="Yes" blank(1:inden),tag,str(1:i)^ "xml.f", Line = 857, Column = 132: ERROR: Unexpected syntax: "EOS" was expected but found "(". f90comp: 1550 SOURCE LINES f90comp: 2 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI make: *** [xml.o] Error 1 =================================== 有经验的高手给点建议吧,该如何解决呢?多谢了! [ Last edited by nanoeer on 2008-10-7 at 20:59 ] |
» 猜你喜欢
投稿精细化工
已经有6人回复
博士读完未来一定会好吗
已经有36人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有10人回复
博士申请都是内定的吗?
已经有9人回复
心脉受损
已经有8人回复
读博
已经有5人回复
wuchenwf
荣誉版主 (职业作家)
- 应助: 0 (幼儿园)
- 贵宾: 3.433
- 金币: 19419.2
- 散金: 10
- 红花: 4
- 帖子: 3560
- 在线: 1035.7小时
- 虫号: 398569
- 注册: 2007-06-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 第一性原理
2楼2008-10-11 15:46:09
wuli8
荣誉版主 (知名作家)
…………
- 1ST强帖: 2
- 应助: 35 (小学生)
- 贵宾: 12.924
- 金币: 20188.4
- 散金: 15888
- 红花: 88
- 沙发: 4
- 帖子: 7840
- 在线: 1114.6小时
- 虫号: 465889
- 注册: 2007-11-23
- 专业: 物理学I
- 管辖: 计算模拟

3楼2008-10-11 16:13:16
nanoeer
木虫 (正式写手)
Good good study, day day up
- 应助: 0 (幼儿园)
- 贵宾: 0.75
- 金币: 1561.5
- 散金: 138
- 红花: 2
- 帖子: 573
- 在线: 50.4小时
- 虫号: 366908
- 注册: 2007-05-10
- 性别: GG
- 专业: 无机纳米化学
兄弟再帮我看看吧,多谢了!
|
我用的makefile如下: .SUFFIXES: .inc .f .F #----------------------------------------------------------------------- # all CPP processed fortran files have the extension .f SUFFIX=.f #----------------------------------------------------------------------- # MPI version using SUN MPI from the hpc package: # before compiling a few things must be done manually: # 1. `IU5=5' to `IU5=35' in main.F # 1. `IU5=5' to `IU5=35' in main.F #----------------------------------------------------------------------- FC=mpf90 F77=mpf77 FCL=$(FC) CPP = ./preprocess <$*.F | /usr/ccs/lib/cpp -C -P -DMPI -Duse_collective -Dkind8 -DNGZhalf >$*.f MPI = -lmpi LIB = -L../vasp.4.lib ../vasp.4.lib/linpack_double.o -ldmy -xlic_lib=sunperf $(MPI) FFT3D = fftmpi.o fftmpi_map.o fft3dlib.o #----------------------------------------------------------------------- .......... .......... .......... 应该改下面的吗? FC=/opt/SUNWhpc/HPC5.0/bin/mpf90 F77=/opt/SUNWhpc/HPC5.0/bin/mpf77(这两个路径不加编译时mpf77:can not find command) ....... LIB = -L/rhome5/vasp/vasp.4.lib/linpack_double.o -ldmy -xlic_lib=sunperf $(MPI) 但是我在/opt/SUNWspro/lib下找不到sunperf,不知道这个sunperf路径是什么? [ Last edited by nanoeer on 2008-10-11 at 19:54 ] |
4楼2008-10-11 19:52:15
wuli8
荣誉版主 (知名作家)
…………
- 1ST强帖: 2
- 应助: 35 (小学生)
- 贵宾: 12.924
- 金币: 20188.4
- 散金: 15888
- 红花: 88
- 沙发: 4
- 帖子: 7840
- 在线: 1114.6小时
- 虫号: 465889
- 注册: 2007-11-23
- 专业: 物理学I
- 管辖: 计算模拟

5楼2008-10-11 22:47:18













',ADVANCE="Yes"
回复此楼