24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1273  |  回复: 8
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

hbyi

金虫 (小有名气)

[交流] 【求助】用ifort 11.0编译Gaussian 03

编译出现一下错误编译终止
(1)尝试1
make[1]: Leaving directory `/usr/local/g03'
ifort -Bdynamic    -openmp  -O3 -axP -xP -reentrancy -recursive -ip -unroll -g -o g03 ml0.o   util.so /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_intel.a /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_ia32.a /opt/intel/Compiler/11.0/083/lib/ia32/libguide.a /usr/lib/libpthread.a  -lm -lc
ld: cannot find libmkl_intel.a
make: *** [g03] Error 1

(2)尝试2
make[1]: Leaving directory `/usr/local/g03'
/opt/intel/Compiler/11.0/083/bin/ia32/ifort -L/opt/intel/Compiler/11.0/083/lib  -openmp  -O3 -axP -xP -reentrancy -recursive -ip -unroll -g -o g03 ml0.o   util.so /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_intel.a /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_sequential.a /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_solver.a /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_lapack.a /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_core.a /opt/intel/Compiler/11.0/083/lib/ia32/libguide.a /usr/lib/libpthread.a -lm -lc
ld: cannot find libmkl_intel.a
make: *** [g03] Error 1

(3)尝试3
/opt/intel/Compiler/11.0/083/bin/ia32/ifort -L/opt/intel/Compiler/11.0/083/lib -openmp -shared -o util.so dummy.o  \
         -Wl,--whole-archive -Wl,util.a  -Wl,--no-whole-archive -W1, /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_intel.a -W1, /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_sequential.a -W1, /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_solver.a -W1, /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_lapack.a -W1, /opt/intel/Compiler/11.0/083/mkl/lib/32/libmkl_core.a -W1, /opt/intel/Compiler/11.0/083/lib/ia32/libguide.a /usr/lib/libpthread.a  -lm -lc
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ifort: command line warning #10127: invalid value ',' for '-W'; assuming '1'
ld: cannot find libmkl_intel.a
make: *** [util.so] Error 1

(4)尝试4
/opt/intel/Compiler/11.0/083/bin/ia32/ifort -L/opt/intel/Compiler/11.0/083/lib -openmp -shared -o util.so dummy.o  \
         -Wl,--whole-archive -Wl,util.a  -Wl,--no-whole-archive -Wl,bsd/libf77blas-ia32.a -Wl,bsd/libatlas-ia32.a  -lm -lc
gau-fsplit -e ml0 bsd/main.F
ml0.F already exists, over-written
make -f bsd/g03.make OPTFLAG='-g'  ml0.o
make[1]: Entering directory `/usr/local/g03'
gau-cpp  -I/usr/local/g03     -DGAUSS_PAR -DGAUSS_THPAR -D_OPENMP_ -D_OPENMP_MM_  -DDEFMAXSHL=20000 -DDEFMAXATM=20000 -DDEFMAXNZ=20000 -DDEFNVDIM=257 -DDEFARCREC=1024 -DMERGE_LOOPS -D_I386_ -DLITTLE_END -DUSING_F2C -DDEFMAXIOP=200 -DDEFMAXSUB=80 -DDEFMAXCHR=1024 -DDEFLMAX=13 -DDEFN3MIN=10 -DDEFNBOMAXBAS=10000 -DDEFMAXHEV=2000 -DDEFCACHE=256 -DDEFMAXLECP=10 -DDEFMAXFUNIT=5 -DDEFMAXFFILE=10000 -DDEFMAXFPS=1300 -DDEFMAXINFO=200 -DDEFMAXOP=384 -DDEFMAXTIT=100 -DDEFMAXRTE=4000 -DDEFMAXOV=500 -D_ALIGN_CORE_ -DINIT_SCM -DCA1_DGEMM -DCA2_DGEMM -DCAB_DGEMM -DLV_DSP -DO_BKSPEF -DSETCORE_OK -DDEFMXTS=2500 -DDEFMXBOND=12 -DDEFMXSPH=250 -DDEFMXINV=2500 -DDEFMXSLPAR=100 -DDEFMXSATYP=4 -DGCONJG=DCONJG -DGCMPLX=DCmplx -DGREAL=DREAL -DGIMAG=DIMAG  ml0.F ml0.f
/opt/intel/Compiler/11.0/083/bin/ia32/ifort -L/opt/intel/Compiler/11.0/083/lib  -g -c ml0.f
rm -f ml0.f ml0.c
make[1]: Leaving directory `/usr/local/g03'
/opt/intel/Compiler/11.0/083/bin/ia32/ifort -L/opt/intel/Compiler/11.0/083/lib  -openmp  -O3 -axP -xP -reentrancy -recursive -ip -unroll -g -o g03 ml0.o   util.so bsd/libf77blas-ia32.a bsd/libatlas-ia32.a -lm -lc
util.so: undefined reference to `_mp_bcs'
util.so: undefined reference to `fio_src_info'
util.so: undefined reference to `ftn_stop'
util.so: undefined reference to `_mp_ecs'
util.so: undefined reference to `fio_fmtw_init'
util.so: undefined reference to `fio_fmt_write'
util.so: undefined reference to `fio_sc_fmt_write'
util.so: undefined reference to `fio_fmtw_end'
make: *** [g03] Error 1
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zeoliters

木虫 (正式写手)

★ ★ ★ ★
fegg7502(金币+2,VIP+0):鼓励交流2 9-16 00:40
hbyi(金币+1,VIP+0): 9-16 08:52
hbyi(金币+1,VIP+0): 9-16 08:53
从来没有见过Gaussian的源代码,呵呵
楼主怎么弄到的啊?
6楼2009-09-15 23:22:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

zyy816

至尊木虫 (著名写手)

把源代码共享出来,大家一起想想办法啊,呵呵
2楼2009-06-25 14:20:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

beefly

专家顾问 (职业作家)

地沟油冶炼专家

★ ★
hbyi(金币+1,VIP+0): 7-8 10:07
hbyi(金币+1,VIP+0): 7-15 10:17
显然是缺少intel数学库函数。
beefly《西太平洋大学现代英汉词典》[bi:fli]牛肉一般地
3楼2009-06-25 22:42:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hbyi

金虫 (小有名气)

★ ★
zeoliters(金币+2,VIP+0):谢谢回贴交流! 9-15 16:21
能更详细一点吗?
我的库文件设置是:
BLASL = -W1,$(BSDDIR)/libf77blas-ia32.a -W1,$(BSDDIR)/libatlas-ia32.a  /usr/lib/libpthread.a
BLAS  = $(BSDDIR)/libf77blas-ia32.a $(BSDDIR)/libatlas-ia32.a  /usr/lib/libpthread.a
4楼2009-07-15 09:37:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见