| 24小時(shí)熱門版塊排行榜 |
| 查看: 1612 | 回復(fù): 11 | ||
MilchR捐助貴賓 (小有名氣)
|
[求助]
QE5.2.0make出錯(cuò) 已有1人參與
|
|
[新入行,歡迎各路大神指點(diǎn)] 我在使用 - Linux Mint 17.1 - Intel Fortran and C/C++ compilers - OpenMPI 1.6.5, icc compiled 對(duì)QE5.2.0編譯時(shí)發(fā)生了錯(cuò)誤(安裝openmpi之前是可以正常串行編譯的,安裝之后無(wú)論并行,串行都編譯不了,可以成功configure),最后幾行是這樣的: fft_custom.f90(501): error #6404: This name does not have a type, and must have an explicit type. [MPI_MAX] CALL MPI_ALLREDUCE( ngwl1, ngwl1_max, 1, MPI_INTEGER, MPI_MAX, gid, IERR ) ----------------------------------------------------------^ fft_custom.f90(542): error #6404: This name does not have a type, and must have an explicit type. [MPI_DOUBLE_COMPLEX] CALL MPI_GATHER( pw1_tmp, npw1_max, MPI_DOUBLE_COMPLEX,& ----------------------------------------------^ compilation aborted for fft_custom.f90 (code 1) make[1]: *** [fft_custom.o] 錯(cuò)誤 1 make[1]:正在離開(kāi)目錄 `/home/xxx/公共的/QE/Modules' make: *** [mods] 錯(cuò)誤 1 我的.bashrc文件如下: source /opt/intel/composer_xe_2015.0.090/bin/compilervars.sh intel64 source /opt/intel/composer_xe_2015.0.090/bin/ifortvars.sh ia32 source /opt/intel/composer_xe_2015.0.090/bin/ifortvars.sh intel64 source /opt/intel/composer_xe_2015.0.090/bin/iccvars.sh ia32 source /opt/intel/composer_xe_2015.0.090/bin/iccvars.sh intel64 source /opt/intel/composer_xe_2015.0.090/bin/compilervars.sh ia32 source /opt/intel/composer_xe_2015.0.090/bin/compilervars.sh intel64 source /opt/intel/impi/5.1.0.079/bin64/mpivars.sh source /opt/intel/composer_xe_2015.0.090/mkl/bin/intel64/mklvars_intel64.sh export PATH=$PATH:/home/ricardo/公共的/QE/bin export PATH=$PATH:/opt/intel/impi/5.1.0.079/intel64/bin export MPI_HOME=/opt/openmpi-1.6.5 export PATH=$MPI_HOME/bin:$PATH export LD_LIBRARY_PATH=$MPI_HOME/lib:$LD_LIBRARY_PATH 前幾天看到一個(gè)類似的帖子是關(guān)于編譯VASP的,不過(guò)沒(méi)有看懂回復(fù)...請(qǐng)各位大神幫忙看看應(yīng)該如何解決(make.sys已上傳) |
|
感覺(jué)目錄有中文會(huì)有問(wèn)題 發(fā)自小木蟲(chóng)Android客戶端 |
捐助貴賓 (小有名氣)
捐助貴賓 (小有名氣)
捐助貴賓 (小有名氣)
|
這是輸入make all之后顯示的所有行: test -d bin || mkdir bin cd install ; make -f extlibs_makefile libiotk make[1]: 正在進(jìn)入目錄 `/home/ricardo/common/QE/install' if test ! -d ../S3DE; then \ (gzip -dc ../archive/iotk-1.2.beta.tar.gz | (cd ../; tar -xvf -)) ; \ if test -e Makefile_iotk; then \ (cp Makefile_iotk ../S3DE/iotk/src/Makefile); fi; \ if test -e iotk_config.h; then \ (cp iotk_config.h ../S3DE/iotk/include/iotk_config.h); fi; fi cd ../S3DE/iotk/src; make lib+util; make[2]: 正在進(jìn)入目錄 `/home/ricardo/common/QE/S3DE/iotk/src' make[2]: 沒(méi)有什么可以做的為 `lib+util'。 make[2]:正在離開(kāi)目錄 `/home/ricardo/common/QE/S3DE/iotk/src' cd ../bin; ln -fs ../S3DE/iotk/tools/iotk .; \ ln -fs ../S3DE/iotk/src/iotk.x .; \ ln -fs ../S3DE/iotk/src/iotk_print_kinds.x .; \ cd ../; ln -fs S3DE/iotk iotk make[1]:正在離開(kāi)目錄 `/home/ricardo/common/QE/install' cd install ; make -f extlibs_makefile libelpa make[1]: 正在進(jìn)入目錄 `/home/ricardo/common/QE/install' touch fake_libelpa.a rm fake_libelpa.a make[1]:正在離開(kāi)目錄 `/home/ricardo/common/QE/install' ( cd Modules ; make TLDEPS= all || exit 1 ) make[1]: 正在進(jìn)入目錄 `/home/ricardo/common/QE/Modules' ( if test -x ../install/update_version ; then \ ../install/update_version; \ else if test ! -f version.f90 ; then \ cat version.f90.in > version.f90 ; fi ; fi ) mpif90 -O2 -assume byterecl -g -traceback -nomodule -fpp -D__INTEL -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -I../include -I../iotk/src -I../ELPA/src -I. -c fft_scalar.f90 mpif90 -O2 -assume byterecl -g -traceback -nomodule -fpp -D__INTEL -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -I../include -I../iotk/src -I../ELPA/src -I. -c fft_custom.f90 fft_custom.f90(501): error #6404: This name does not have a type, and must have an explicit type. [MPI_INTEGER] CALL MPI_ALLREDUCE( ngwl1, ngwl1_max, 1, MPI_INTEGER, MPI_MAX, gid, IERR ) ---------------------------------------------^ fft_custom.f90(501): error #6404: This name does not have a type, and must have an explicit type. [MPI_MAX] CALL MPI_ALLREDUCE( ngwl1, ngwl1_max, 1, MPI_INTEGER, MPI_MAX, gid, IERR ) ----------------------------------------------------------^ fft_custom.f90(542): error #6404: This name does not have a type, and must have an explicit type. [MPI_DOUBLE_COMPLEX] CALL MPI_GATHER( pw1_tmp, npw1_max, MPI_DOUBLE_COMPLEX,& ----------------------------------------------^ compilation aborted for fft_custom.f90 (code 1) make[1]: *** [fft_custom.o] 錯(cuò)誤 1 make[1]:正在離開(kāi)目錄 `/home/ricardo/common/QE/Modules' make: *** [mods] 錯(cuò)誤 1 |
捐助貴賓 (小有名氣)
用戶注銷 (正式寫手)
捐助貴賓 (小有名氣)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 303求調(diào)劑 +4 | 元夕元 2026-03-20 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 085601求調(diào)劑總分293英一數(shù)二 +3 | 鋼鐵大炮 2026-03-24 | 3/150 |
|
|
[考研] 食品專碩 一志愿雙一流 328 +3 | xiaom99 2026-03-21 | 4/200 |
|
|
[考研] 0854AI CV方向招收調(diào)劑 +3 | 章小魚(yú)567 2026-03-23 | 3/150 |
|
|
[考研] 【考研調(diào)劑】化學(xué)專業(yè) 281分,一志愿四川大學(xué),誠(chéng)心求調(diào)劑 +15 | 吃吃吃才有意義 2026-03-19 | 16/800 |
|
|
[考研] 344求調(diào)劑 +3 | desto 2026-03-24 | 3/150 |
|
|
[考研] 一志愿北京化工大學(xué) 070300 學(xué)碩 336分 求調(diào)劑 +7 | vv迷 2026-03-22 | 7/350 |
|
|
[考研] 284求調(diào)劑 +3 | yanzhixue111 2026-03-23 | 6/300 |
|
|
[考研] 一志愿南京理工大學(xué)085701資源與環(huán)境302分求調(diào)劑 +5 | 葵梓衛(wèi)隊(duì) 2026-03-18 | 7/350 |
|
|
[考研] 350求調(diào)劑 +6 | weudhdk 2026-03-19 | 6/300 |
|
|
[考研] 0854電子信息求調(diào)劑 324 +3 | Promise-jyl 2026-03-23 | 3/150 |
|
|
[考研] 求調(diào)劑一志愿海大,0703化學(xué)學(xué)碩304分,有大創(chuàng)項(xiàng)目,四級(jí)已過(guò) +6 | 幸運(yùn)哩哩 2026-03-22 | 10/500 |
|
|
[考研] 308求調(diào)劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 尋找調(diào)劑 +4 | 倔強(qiáng)芒? 2026-03-21 | 4/200 |
|
|
[考研] 材料學(xué)碩333求調(diào)劑 +3 | 北道巷 2026-03-18 | 3/150 |
|
|
[考研] 313求調(diào)劑 +4 | 肆叁貳壹22 2026-03-19 | 4/200 |
|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境總分308求調(diào)劑 +7 | 墨墨漠 2026-03-20 | 7/350 |
|
|
[考研] 085601調(diào)劑 358分 +3 | zzzzggh 2026-03-20 | 4/200 |
|
|
[考研] 南京大學(xué)化學(xué)376求調(diào)劑 +3 | hisfailed 2026-03-19 | 6/300 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學(xué)289分 +3 | @taotao 2026-03-19 | 3/150 |
|