| 查看: 1745 | 回復(fù): 10 | |||
quantum999金蟲 (著名寫手)
|
[交流]
【求助】NWCHEM6.0編譯出錯 已有2人參與
|
|
在集群上,NWCHEM6.0編譯出錯如下 /usr/bin/ld: cannot find -lnwctask child process exit status 1: /usr/bin/ld make: *** [all] Error 2 那位朋友幫忙解決一下,期待中 |
鐵桿木蟲 (正式寫手)
木蟲 (著名寫手)
未來國家凍涼

鐵桿木蟲 (正式寫手)
金蟲 (著名寫手)
|
linux64不支持g77 用pgi編譯器 非并行 從網(wǎng)上搜得腳本修改為 #! /bin/sh # NWChem installation enviorment setting export LIB_DEFINES="-DDFLT_TOT_MEM=3221225472" export LARGE_FILES=TRUE export NWCHEM_TOP=/public/home/users/XXXXXX/soft/nwchem-6.0 export NWCHEM_TARGET=LINUX64 export NWCHEM_TARGET_CPU=x86_64 export NWCHEM_MODULES=qm export FC=pgf90 export CC=gcc #export USE_INTEGER4=y export OPTIMIZE=y #export USE_MPI=y #export MPI_LOC=/public/software/mpich-1.2.5.2-gcc #export MPI_LIB=$MPI_LOC/lib #export MPI_INCLUDE=$MPI_LOC/include #export LIBMPI="-lmpich" #export ARMCI_NETWORK=VIA cd $NWCHEM_TOP/src make nwchem_config make FC=pgf90 CC=gcc | tee make.log & 打開 src/tools/config/makefile.h 文件,把第16,17行的FC/CC設(shè)置為與環(huán)境變量中相同的編譯器,或者也可以把這兩行注釋掉。同樣,打開 src/tools/armci/config/makefile.h 文件,修改第2,3行的FC/CC設(shè)置。 運行腳本 報錯 請教指點! |
鐵桿木蟲 (正式寫手)
金蟲 (著名寫手)
|
環(huán)境變量中只添加了pgi PGI=/public1/software/pgi export PGI MANPATH=$MANPATH:$PGI/linux86-64/7.1/man export MANPATH LM_LICENSE_FILE=$PGI/license.dat export LM_LICENSE_FILE PATH=$PGI/linux86-64/7.1/bin:$PATH export PATH 編譯腳本如下 export LARGE_FILES=TRUE export NWCHEM_TOP=/home/users/XXXX/soft/nwchem-6.0 export NWCHEM_TARGET=LINUX64 export NWCHEM_TARGET_CPU=x86_64 #export NWCHEM_TARGET_CPU=x86 export NWCHEM_MODULES=qm export FC=pgf90 #export USE_INTEGER4=y export OPTIMIZE=y #export USE_MPI=y #export MPI_LOC=/public1/software/pgi/linux86-64/7.1/mpi/mpich/ #export MPI_LIB=$MPI_LOC/lib #export MPI_INCLUDE=$MPI_LOC/include #export LIBMPI="-lmpich -lpthread" #export LIBMPI="-lmpich" #export ARMCI_NETWORK=VIA cd $NWCHEM_TOP/src make nwchem_config make FC=pgf90 CC=gcc > make.log 報錯如下 gcc: unrecognized option '-Mnomain' ../../lib/LINUX64/libtcgmsg.a(cluster.o): In function `InitGlobal': cluster.c .text+0x467): undefined reference to `__c_mzero8'../../lib/LINUX64/libtcgmsg.a(sema.o): In function `InitSemSetList': sema.c .text+0x16): undefined reference to `__c_mset4'collect2: ld returned 1 exit status make[3]: *** [test.x] Error 1 make[2]: *** [test.x] Error 2 make[1]: *** [tools] Error 2 make: *** [libraries] Error 1 make。log如下 test -d /home/users/xxxxx/soft/nwchem-6.0/lib/LINUX64_x86_64 || mkdir -p /home/users/xxxxx/soft/nwchem-6.0/lib/LINUX64_x86_64 Making libraries in tools test -d /home/users/xxxxx/soft/nwchem-6.0/bin/LINUX64_x86_64 || mkdir -p /home/users/xxxxx/soft/nwchem-6.0/bin/LINUX64_x86_64 *** Building Parallel Tools **** >>> making Memory Allocator (MA) library <<< (cd ./ma; make CC=gcc FC=pgf90) echo ../lib/LINUX64/libma.a ../lib/LINUX64/libma.a >>> making TCGMSG library <<< (cd ./tcgmsg; make CC=gcc FC=pgf90 MACHINE=LINUX64) (cd ipcv4.0; make test.x) echo ../../lib/LINUX64/libtcgmsg.a ../../lib/LINUX64/libtcgmsg.a gcc -DLINUX64 -DLINUX -DEXT_INT -DPGLINUX -DNOUSE_MMAP -DTIMINGS -DNOSPIN -DSYSV -DSHMEM -O2 -funroll-loops -Mnomain -o test.x test.c ../../li b/LINUX64/libtcgmsg.a |
銀蟲 (小有名氣)

銀蟲 (小有名氣)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿西安交通大學材料工程專業(yè) 282分求調(diào)劑 +10 | 楓橋ZL 2026-03-18 | 12/600 |
|
|---|---|---|---|---|
|
[考研] 333求調(diào)劑 +5 | 87639 2026-03-21 | 7/350 |
|
|
[考研] 0805 316求調(diào)劑 +3 | 大雪深藏 2026-03-18 | 3/150 |
|
|
[考研] 311求調(diào)劑 +3 | 勇敢的小吳 2026-03-20 | 3/150 |
|
|
[考研] 302求調(diào)劑 +12 | 呼呼呼。。。。 2026-03-17 | 12/600 |
|
|
[考研] 268求調(diào)劑 +9 | 簡單點0 2026-03-17 | 9/450 |
|
|
[考研] 279求調(diào)劑 +5 | 紅衣隱官 2026-03-21 | 5/250 |
|
|
[考研] 085601調(diào)劑 358分 +3 | zzzzggh 2026-03-20 | 4/200 |
|
|
[考研] 299求調(diào)劑 +6 | △小透明* 2026-03-17 | 6/300 |
|
|
[考研] 一志愿 西北大學 ,070300化學學碩,總分287,雙非一本,求調(diào)劑。 +4 | 晨昏線與星海 2026-03-19 | 4/200 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考研] 0817 化學工程 299分求調(diào)劑 有科研經(jīng)歷 有二區(qū)文章 +22 | rare12345 2026-03-18 | 22/1100 |
|
|
[考博] 招收博士1-2人 +3 | QGZDSYS 2026-03-18 | 3/150 |
|
|
[考研]
|
不想起名字112 2026-03-19 | 3/150 |
|
|
[考研] 材料考研調(diào)劑 +3 | xwt。 2026-03-19 | 3/150 |
|
|
[考研] 0703化學調(diào)劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|
|
[考研]
|
zhouzhen654 2026-03-16 | 3/150 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|
|
[考研] 0856專碩279求調(diào)劑 +5 | 加油加油!? 2026-03-15 | 5/250 |
|