| 5 | 1/1 | 返回列表 |
| 查看: 2808 | 回復(fù): 9 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
[求助]
vasp 編譯出錯 (求助)
|
|||
|
使用pgi 在服務(wù)器上并行編譯vasp 5.2,在編譯vasp.5.lib時出錯: [root@cluster vasp.5.lib]# make mpif90 -Mx,119,0x200000 -O1 -tp k8-64 -i8 -Mfree -c preclib.f mpif90 -Mx,119,0x200000 -O1 -tp k8-64 -i8 -Mfree -c diolib.f mpif90 -Mx,119,0x200000 -O1 -tp k8-64 -i8 -Mfree -c dlexlib.f mpif90 -Mx,119,0x200000 -O1 -tp k8-64 -i8 -Mfree -c drdatab.f rm libdmy.a rm: cannot remove `libdmy.a': No such file or directory make: [libdmy.a] Error 1 (ignored) ar vq libdmy.a preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o ar: creating libdmy.a ar: preclib.o: No such file or directory make: *** [libdmy.a] Error 1 出現(xiàn)這個錯誤是什么原因呢?哪位高手可以指點一下 |
|
這個是我的makefile, 麻煩版主幫我看看哪個地方出錯了吧? Last login: Wed Aug 24 21:05:52 2011 Rocks 5.3 (Rolled Tacos) Profile built 20:55 26-May-2011 Kickstarted 05:21 27-May-2011 [root@cluster ~]# cd /sourcecode/vasp5.2/vasp.5.lib [root@cluster vasp.5.lib]# vi makefile .SUFFIXES: .inc .f .F #----------------------------------------------------------------------- # Makefile for Portland Group F90/HPF compiler # the makefile was tested only under Linux on Intel platforms # however it might work on other platforms as well # # this release of vasp.4.lib contains lapack v2.0 # this can be compiled with pgf90 compiler if the option -O1 is used # # Mind: one user reported that he had to copy preclib.F diolib.F # dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files # there and link them directly into vasp # for no obvious reason these files could not be linked from the library # #----------------------------------------------------------------------- # C-preprocessor CPP = mpicc -E -P -C $*.F >$*.f FC=mpif90 -Mx,119,0x200000 CFLAGS = -O FFLAGS = -O1 -tp k8-64 -i8 FREE = -Mfree DOBJ = preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o #----------------------------------------------------------------------- # general rules #----------------------------------------------------------------------- libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o -rm libdmy.a ar vq libdmy.a $(DOBJ) # files which do not require autodouble lapack_double.o: lapack_double.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f lapack_single.o: lapack_single.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f lapack_atlas.o: lapack_atlas.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f linpack_double.o: linpack_double.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f linpack_single.o: linpack_single.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f .c.o: $(CC) $(CFLAGS) -c $*.c .F.o: $(CPP) $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f .F.f: $(CPP) .f.o: $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f |
木蟲 (正式寫手)

木蟲 (正式寫手)

|
版主您好,我把編譯器該成ifort 后,編譯出了libdmy.a. 然后我再用openmpi 編譯vasp 時,又出現(xiàn)了一個問題: [root@cluster vasp.5.2]# make ./preprocess /opt/openmpi/bin/mpif90 -FR -lowercase -O3 -c xml.f90 In file xml.f90:976 ,str( 1 Error: Syntax error in argument list at (1) In file xml.f90:1029 ,str( 1 Error: Syntax error in argument list at (1) make: *** [xml.o] Error 1 這個問題怎么解決? |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +9 | 一樣YWY 2026-04-01 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 289求調(diào)劑 +21 | 新時代材料 2026-03-27 | 23/1150 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +12 | hanamiko 2026-03-27 | 12/600 |
|
|
[考研] 0710生物學(xué)求調(diào)劑 +6 | manman511 2026-04-01 | 6/300 |
|
|
[考研] 261求調(diào)劑 +3 | 明仔· 2026-04-01 | 3/150 |
|
|
[考研] 286求調(diào)劑 +5 | Sa67890. 2026-04-01 | 7/350 |
|
|
[考研]
|
廈大化工 2026-04-01 | 4/200 |
|
|
[考研] 調(diào)劑推薦 +9 | 清酒714 2026-03-26 | 10/500 |
|
|
[考研] 309求調(diào)劑 +19 | 誰不是少年 2026-03-29 | 19/950 |
|
|
[考研] 08工科275分求調(diào)劑 +12 | AaAa7420 2026-03-31 | 12/600 |
|
|
[考研] 調(diào)劑 +3 | 好好讀書。 2026-04-01 | 5/250 |
|
|
[考研] 330分求調(diào)劑 +11 | qzenlc 2026-03-29 | 11/550 |
|
|
[考研] 土木304求調(diào)劑 +5 | 頂級擦擦 2026-03-31 | 5/250 |
|
|
[考研] 329求調(diào)劑,一志愿西北工業(yè)大學(xué),材料工程(085601) +6 | 小小機(jī)靈蟲 2026-03-29 | 12/600 |
|
|
[考研] 一志愿哈爾濱工業(yè)大學(xué)材料與化工方向336分 +13 | 辰沐5211314 2026-03-26 | 13/650 |
|
|
[考研] 一志愿中海洋320化學(xué)工程與技術(shù)學(xué)碩求調(diào)劑 +8 | 披星河 2026-03-30 | 8/400 |
|
|
[考研] 本科211總分289,08工學(xué)真心求調(diào)劑 +3 | utopiaE 2026-03-30 | 3/150 |
|
|
[考研] 一志愿華中師范化學(xué)332分求調(diào)劑 +3 | Lyy930824@ 2026-03-29 | 3/150 |
|
|
[考研] 085600 286分 材料求調(diào)劑 +11 | 麻辣魷魚 2026-03-27 | 12/600 |
|
|
[考研] 352分 化工與材料 +5 | 海納百川Ly 2026-03-27 | 5/250 |
|