| 24小時(shí)熱門版塊排行榜 |
| 5 | 1/1 | 返回列表 |
| 查看: 2674 | 回復(fù): 10 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
superrice木蟲(chóng) (正式寫(xiě)手)
|
[求助]
Dalton2011編譯問(wèn)題請(qǐng)教專家
|
|
|
首先我參考了小木蟲(chóng)的兩個(gè)帖子 http://www.gaoyang168.com/bbs/viewthread.php?tid=3806483&fpage=1 http://www.gaoyang168.com/bbs/viewthread.php?tid=3808279&fpage=1 按照帖子裝了最新的gcc4.8.2,以及ATLAS with full palack,以及64位的openmpi,最后還是遇到問(wèn)題,計(jì)算機(jī)知識(shí)實(shí)在有限,特來(lái)請(qǐng)教各位專家 錯(cuò)誤信息 gfortran: 錯(cuò)誤:unrecognized command line option ‘-module’ gfortran: 錯(cuò)誤:unrecognized command line option ‘-fast’ gfortran: 錯(cuò)誤:unrecognized command line option ‘-Munroll’ make[1]: *** [dalton.o] 錯(cuò)誤 1 make[1]: Leaving directory `/home/guga/Dalton2011_release/DALTON/abacus' make: *** [MAIN_OBJ] 錯(cuò)誤 2 我的Makefile.config: = linux # # CPPFLAGS = -DVAR_PGF90 -DSYS_LINUX -DVAR_MFDS -D'INSTALL_WRKMEM=524000000' -D'INSTALL_MMWORK=131000000' -D_FILE_OFFSET_BITS=64 -DVAR_MPI -DIMPLICIT_NONE -DHAVE_NO_LSEEK64 F90 = mpif90 CC = mpicc LOADER = mpif90 RM = rm -f FFLAGS = -mcmodel=medium -fast -Munroll SAFEFFLAGS = -mcmodel=medium -Mframe CFLAGS = -fast -Munroll -Mvect=idiom -c9x -DRESTRICT=restrict INCLUDES = -I../include MODULES = -module ../modules LIBS = -L/home/guga/mathlib/ATLAS/Temp/lib -llapack -llapack -lf77blas -latlas INSTALLDIR = /home/guga/Dalton2011_release/bin PDPACK_EXTRAS = linpack.o eispack.o gp_zlapack.o gp_dlapack.o GP_EXTRAS = AR = ar ARFLAGS = rvs # flags for ftnchek on Dalton /hjaaj CHEKFLAGS = -nopure -nopretty -nocommon -nousage -noarray -notruncation -quiet -noargumants -arguments=number -usage=var-unitialized # -usage=var-unitialized:arg-const-modified:arg-alias # -usage=var-unitialized:var-set-unused:arg-unused:arg-const-modified:arg-alias # default : dalton linuxparallel.x SAFE_FFLAGS_for_ifort = $(FFLAGS) # # Parallel initialization # MPI_INCLUDE_DIR = MPI_LIB_PATH = MPI_LIB = # # # Suffix rules # hjaaj Oct 04: .g is a "cheat" suffix, for debugging. # 'make x.g' will create x.o from x.F or x.c with -g debug flag set. # .SUFFIXES : .F .F90 .c .o .i .g .s .F.o: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(FFLAGS) -c $*.F .F.i: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) -E $*.F > $*.i .F.g: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(SAFEFFLAGS) -g -c $*.F .F.s: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(FFLAGS) -S -g -c $*.F .F90.o: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(FFLAGS) -c $*.F90 .F90.i: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) -E $*.F90 > $*.i .F90.g: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(SAFEFFLAGS) -g -c $*.F90 .F90.s: $(F90) $(INCLUDES) $(MODULES) $(CPPFLAGS) $(FFLAGS) -S -g -c $*.F90 .c.o: $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -c $*.c .c.i: $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -E $*.c > $*.i .c.g: $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -g -c $*.c .c.s: $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -S -g -c $*.c 小弟在此謝過(guò)了 |
木蟲(chóng) (正式寫(xiě)手)

木蟲(chóng) (正式寫(xiě)手)
|
非常感謝專家回復(fù),去掉之后還是有點(diǎn)錯(cuò)誤。 use mpi 1 致命錯(cuò)誤: Cannot read module file 'mpi.mod' opened at (1), because it was created by a different version of GNU Fortran make[2]: *** [dalton_mpi.o] 錯(cuò)誤 1 make[1]: *** [mod] 錯(cuò)誤 2 make[1]: Leaving directory `/home/guga/Dalton2011_release/DALTON/lucita' make: *** [LUCITA_OBJ] 錯(cuò)誤 2 請(qǐng)問(wèn)這是怎么回事,是我openmpi沒(méi)裝好嗎?我是用新裝的GCC編譯的呀,好奇怪啊。 |
鐵桿木蟲(chóng) (正式寫(xiě)手)
|
你確定你按照我的帖子http://www.gaoyang168.com/bbs/viewthread.php?tid=3808279&fpage=1來(lái)編譯的,看你的FFLAGS參數(shù)應(yīng)該用的不是gfortran和gcc編譯的,反而是pgi編譯器的pgfortran編譯的。 如果是使用的gfortran/gcc,openmpi編譯的,你可以直接使用我那帖子中的Makefile.config gnu編譯器也能編譯成功,但為了程序的執(zhí)行速度,使用Intel編譯器和mkl數(shù)學(xué)庫(kù)編譯為佳 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 268求調(diào)劑 +3 | 簡(jiǎn)單點(diǎn)0 2026-03-17 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 328求調(diào)劑,英語(yǔ)六級(jí)551,有科研經(jīng)歷 +3 | 生物工程調(diào)劑 2026-03-16 | 8/400 |
|
|
[考研] 332求調(diào)劑 +6 | Zz版 2026-03-13 | 6/300 |
|
|
[考研] 26考研求調(diào)劑 +6 | 丶宏Sir 2026-03-13 | 6/300 |
|
|
[考研] 材料工程專碩274一志愿211求調(diào)劑 +6 | 薛云鵬 2026-03-15 | 6/300 |
|
|
[考研] 302求調(diào)劑 +4 | 小賈同學(xué)123 2026-03-15 | 8/400 |
|
|
[考研] 267一志愿南京工業(yè)大學(xué)0817化工求調(diào)劑 +6 | SUICHILD 2026-03-12 | 6/300 |
|
|
[考研] 東南大學(xué)364求調(diào)劑 +5 | JasonYuiui 2026-03-15 | 5/250 |
|
|
[考研] 333求調(diào)劑 +3 | 文思客 2026-03-16 | 7/350 |
|
|
[考研] 326求調(diào)劑 +4 | 諾貝爾化學(xué)獎(jiǎng)覬?/a> 2026-03-15 | 7/350 |
|
|
[考研] 0703化學(xué)調(diào)劑 +6 | 妮妮ninicgb 2026-03-15 | 9/450 |
|
|
[考研] 0703化學(xué)調(diào)劑,求各位老師收留 +8 | 秋有木北 2026-03-14 | 8/400 |
|
|
[考研] 070305求調(diào)劑 +3 | mlpqaz03 2026-03-14 | 4/200 |
|
|
[考研] 本科南京大學(xué)一志愿川大藥學(xué)327 +3 | 麥田耕者 2026-03-14 | 3/150 |
|
|
[考研] 330求調(diào)劑 +3 | ?醬給調(diào)劑跪了 2026-03-13 | 3/150 |
|
|
[考研] 329求調(diào)劑 +3 | miaodesi 2026-03-12 | 4/200 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +7 | 綠豆芹菜湯 2026-03-12 | 7/350 |
|
|
[考研] 求調(diào)劑 +3 | 程雨杭 2026-03-12 | 3/150 |
|
|
[考研] 0856化學(xué)工程280分求調(diào)劑 +4 | shenzxsn 2026-03-11 | 4/200 |
|
|
[考博] 26讀博 +4 | Rui135246 2026-03-12 | 10/500 |
|