| 查看: 2751 | 回復(fù): 27 | |||
[交流]
【求助】vasp安裝問題 已有5人參與
|
|
大家好!我在編譯vasp時出現(xiàn)如下偶的錯誤,系統(tǒng)是Ubuntu10.04,IFC,mkl,都是Intel編譯套裝,openmpi 串行時: /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_barrier' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_critical' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_ok_to_fork' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_end_critical' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_init_8' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_global_thread_num' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_serialized_parallel' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_end_ordered' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_fork_call' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_next_8' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_fini' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `omp_get_num_procs' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `omp_get_max_threads' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_ordered' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `omp_get_thread_num' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_4' /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_8' make: *** [vasp] Error 1 并行的時候也出錯: b -ldmy ../vasp.5.lib/linpack_double.o ../vasp.4.lib/lapack_double.o -lmkl_lapack -Wl,--start-group /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel.a /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel_thread.a /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_core.a -Wl,--end-group -lguide -lpthread g77: fftmpi.o: No such file or directory g77: fftmpi_map.o: No such file or directory g77: ../vasp.4.lib/lapack_double.o: No such file or directory g77: /opt/intel/mkl/10.0.4.023/lib/em64t/libmkl_intel.a: No such file or directory mpif77: No such file or directory make: *** [vasp] Error 1 Makefile文件下面給出。麻煩大家?guī)臀曳治觥?br /> [ Last edited by 賀儀 on 2010-8-17 at 18:21 ] |

|
串行的Makefile,只寫了關(guān)鍵部分: FC=ifort # fortran linker FCL=$(FC) CPP = $(CPP_) -DHOST=\"LinuxIFC\" \ -Dkind8 -DCACHE_SIZE=16000 -DPGF90 -Davoidalloc -DNGXhalf \ -DRPROMU_DGEMV -DRACCMU_DGEMV \ -DNOZTRMM FFLAGS = -FR -lowercase -assume byterecl BLAS=-L/opt/intel/mkl/10.0.4.023/lib/em64t -lmkl -lpthread LAPACK= ../vasp.5.lib/lapack_double.o LIB = -L../vasp.5.lib -ldmy \ ../vasp.5.lib/linpack_double.o $(LAPACK) \ $(BLAS) FFT3D = fft3dfurth.o fft3dlib.o |

|
并行部分: 前面的都注釋了 FC=mpif77(服務(wù)器沒有mpif90) FCL=$(FC) CPP = $(CPP_) -DMPI -DHOST=\"LinuxIFC\" -DIFC \ -Dkind8 -DCACHE_SIZE=16000 -DPGF90 -Davoidalloc -DNGZhalf \ -DMPI_BLOCK=8000 \ -DRPROMU_DGEMV -DRACCMU_DGEMV \ -DNOZTRMM -DSCALAPACK(這一段火來加的,加了沒影響) LIB = -L../vasp.5.lib -ldmy \ ../vasp.5.lib/linpack_double.o \ $(LAPACK) \ $(SCA) $(BLAS) FFT3D = fftmpi.o fftmpi_map.o fft3dfurth.o fft3dlib.o |

榮譽版主 (文壇精英)

至尊木蟲 (職業(yè)作家)
小木蟲中醫(yī)研究院院長
捐助貴賓 (正式寫手)

榮譽版主 (文壇精英)



|
編譯vasp時出現(xiàn)這樣的問題: heyi@heyi-laptop:~/vasp/vasp.5.2$ make ./preprocess mpif90 -O3 -c pseudo.f90 pseudo.f90:44.10: USE prec 1 Fatal Error: File 'prec.mod' opened at (1) is not a GFORTRAN module file make: *** [pseudo.o] 錯誤 1 heyi@heyi-laptop:~/vasp/vasp.5.2$ 怎么辦?是什么地方有問題呢? |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 0817 化學(xué)工程 299分求調(diào)劑 有科研經(jīng)歷 有二區(qū)文章 +14 | rare12345 2026-03-18 | 14/700 |
|
|---|---|---|---|---|
|
[考研] 288求調(diào)劑 +14 | 于海海海海 2026-03-19 | 14/700 |
|
|
[考研] 一志愿中國海洋大學(xué),生物學(xué),301分,求調(diào)劑 +5 | 1孫悟空 2026-03-17 | 5/250 |
|
|
[考研] 085601材料工程專碩求調(diào)劑 +10 | 慕寒mio 2026-03-16 | 10/500 |
|
|
[考研] 304求調(diào)劑 +3 | 曼殊2266 2026-03-18 | 3/150 |
|
|
[考研] 求調(diào)劑 +3 | Mqqqqqq 2026-03-19 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +5 | pupcoco 2026-03-17 | 8/400 |
|
|
[考研] 一志愿南昌大學(xué),327分,材料與化工085600 +3 | Ncdx123456 2026-03-19 | 3/150 |
|
|
[考研] 287求調(diào)劑 +3 | 晨昏線與星海 2026-03-19 | 4/200 |
|
|
[考研] 344求調(diào)劑 +6 | knight344 2026-03-16 | 7/350 |
|
|
[考研] 化學(xué)工程321分求調(diào)劑 +15 | 大米飯! 2026-03-15 | 18/900 |
|
|
[考研] 0703化學(xué)調(diào)劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|
|
[考研] 277調(diào)劑 +5 | 自由煎餅果子 2026-03-16 | 6/300 |
|
|
[考研] 326求調(diào)劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考研] 332求調(diào)劑 +6 | Zz版 2026-03-13 | 6/300 |
|
|
[考研] 0854控制工程 359求調(diào)劑 可跨專業(yè) +3 | 626776879 2026-03-14 | 9/450 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢微 2026-03-15 | 3/150 |
|
|
[考研] 材料與化工 323 英一+數(shù)二+物化,一志愿:哈工大 本人本科雙一流 +4 | 自由的_飛翔 2026-03-13 | 5/250 |
|
|
[考研] 297求調(diào)劑 +4 | 學(xué)海漂泊 2026-03-13 | 4/200 |
|
|
[考研] [0860]321分求調(diào)劑,ab區(qū)皆可 +4 | 寶貴熱 2026-03-13 | 4/200 |
|