24小时热门版块排行榜    

Znn3bq.jpeg

投票标题: fhi98PP安装问题 (单选)

  • fhi98PP安装求助
    1 (100%)
查看: 1311  |  回复: 4

jfgood

木虫 (小有名气)

[求助] fhi98PP安装问题 已有1人参与

很想知道 fhi98PP的makefile文集怎么设定编译器呢,还有里边的FFLAGS ,有相关的知识讲解么,找了好久了,每次设定完,以为没错了,一编译,基本都是一下提示



make
gcc  -c fhipp.f
fhipp.f:289.1:

d     write(ie,*)'%fhipp - state count: norb=',norb,                    
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:289.72:

d     write(ie,*)'%fhipp - state count: norb=',norb,                    
                                                                        1
错误: (1)处需要 WRITE 语句
fhipp.f:290.1:

d    1  ' of',(nc+nv)*nspinmx                                          
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:290.6:

d    1  ' of',(nc+nv)*nspinmx                                          
      1
错误: (1)处的名字中有非法字符
fhipp.f:291.1:

d     do i=1,norb                                                      
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:292.1:

d       write(ie,*) n(i),l(i),f(i)                                      
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:293.1:

d     enddo                                                            
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:531.1:

d         write(ie,*)'%fhipp - core nstart=',nstart,' norbnow=',norbnow
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:532.1:

d         tc = fmom(0,mmax,al,1.d0,r,dcs(1,ispin))                     
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:533.1:

d         write(ie,*)'%fhipp - dcs electrons=',tc                       
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:534.1:

d         tc = fmom(0,mmax,al,1.d0,r,dc)                                
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:535.1:

d         write(ie,*)'%fhipp - dc electrons=',tc                        
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:536.1:

d         tc = fmom(0,mmax,al,1.d0,r,ds(1,ispin))                       
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:537.1:

d         write(ie,*)'%fhipp - ds electrons=',tc                        
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:538.1:

d         tc = fmom(0,mmax,al,1.d0,r,rho)                              
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:539.1:

d         write(ie,*)'%fhipp - rho electrons=',tc                       
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:952.1:

d       write(ie,*) '%fhipp - option',                                 
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:952.72:

d       write(ie,*) '%fhipp - option',                                 
                                                                        1
错误: (1)处需要 WRITE 语句
fhipp.f:953.1:

d    &    l1-1,np(l1),fp(l1),rc(l1),ep(l1),i_pp_type(l1)               
1
错误: (1)处语句标号中出现非数字字符
fhipp.f:953.6:

d    &    l1-1,np(l1),fp(l1),rc(l1),ep(l1),i_pp_type(l1)               
      1
错误: (1)处的名字中有非法字符
make: *** [fhipp.o] 错误 1
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
jfgood: 金币+4, ★★★很有帮助 2014-04-20 12:14:25
我很纳闷,你编译的文件明明是fortran的*.f 文件,你却用C编译器去编译,这能不出错。
既然装了gcc,那应该有gfortran,把makefile中的gcc改为gfortran,若是有intel编译器,可以改为ifort。
2楼2014-04-20 11:46:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jfgood

木虫 (小有名气)

新的进展:makefile文件
# $Header:$
#mf 28-06-03 cleaned, deleted ESSL
#
# Makefile_linux (GNU make) for theorem@fhi
#
# pseudopotential generating program      make fhipp.x
# pseudopotential testing program         make pslp.x
# removing garbage                        make clean
#
# ---- begin settings ----

#FC      = pgf90
#FC      = g77
#FC      = g++
FC      = ifort
FFLAGS  =
#CFLAGS        =
LD      = $(FC)
LDFLAGS = $(FFLAGS) -static

# (LAPACK) public domain routines, ESSL no longer supported
LIB     = LAPACK

# ---- end settings ----

ifeq ($(LIB), LAPACK)
        MODE    = LAPACK
        LIBS    = -L../lib -lFREE
        LIBS    = ../lib/libFREE.a
endif

OBJ_GNCPP         = fhipp.o ncpp.o hamann.o tromar$(MODE).o dnlcc7$(MODE).o defrtm.o

OBJ_PSLP          = pslp.o psatom.o rcovalent.o ppcheck.o derlkb.o

OBJ_SPECTRAL_TEST = klbyii$(MODE).o laguerre.o gaussq.o

OBJ_KINETIC_TEST  = kinkon.o dfbt_srt.o bessel.o

OBJ_SHARED        = outwfct.o labelmap.o ggarad.o gga91_sr.o bpgcxc.o ldaxc.o corlyp.o pbe.o \
                    logmesh.o atomini.o sratom_n.o vestat.o vexcor.o dftseq.o \
                    atoaux.o darraux.o anderson.o moment.o spinorbit.o relxc.o \
                    pberev.o stat_orb.o fxc_mgga_pk.o\
                    vklix.o invermat.o arhf.o acgc.o gaunt.o ecp.o cepvwn.o \
                    vexcos.o

OBJ_ESSL          = dgef.o dges.o dspev.o errsav.o errset.o einfo.o

all : fhipp.x pslp.x

OBJ_GNCPP_X = $(OBJ_GNCPP) $(OBJ_SHARED)

OBJ_PSLP_X  = $(OBJ_PSLP) $(OBJ_SHARED) $(OBJ_SPECTRAL_TEST) $(OBJ_KINETIC_TEST)

%.o : %.f
        $(FC) $(FFLAGS) -c $*.f

fhipp.x : $(OBJ_GNCPP_X)
        $(LD) $(LDFLAGS) -o $@ $^ $(LIBS)

pslp.x : $(OBJ_PSLP_X)
        $(LD) $(LDFLAGS) -o $@ $^ $(LIBS)

$(OBJ_SPECTRAL_TEST) : basis.h gauss.h

fhipp.o ncpp.o pslp.o dftseq.o logmesh.o : default.h

$(OBJ_PSLP) $(OBJ_GNCPP) : $(LIBS) parameter.h

$(LIBS) :
ifeq ($(MODE),LAPACK)
        cd ../lib; $(MAKE) -f make.libFREE
endif

clean :
        rm -f *.o

# contents
#
#   fhipp.f           main
#   ncpp.f            pseudopotentials
#   hamann.f          hamann generator
#   tromar.f          troullier-martins generator
#   dnlcc7.f          pseudocore generator
#   defrtm.f          default cutoff radii for troullier-martins

#   pslp.f            main
#   psatom.f          pseudoatom
#   rcovalent.f       radii for logarithmic derivatives
#   ppcheck.f         log derivatives & ghost state analysis
#   derlkb.f          radial integrator for separable case

#   labelmap.f        labels for elements and XC functionals
#   outwfct.f         output subroutines
#   ggarad.f          gradient-corrected xc
#   gga91_sr.f        Perdew/Wang GGA91 xc
#   bpgcxc.f          Becke/Perdew xc
#   ldaxc.f           various LDA xc
#   cepvwn.f          Vosko/Wilk/Nussair LDA <inactive>
#   corlyp.f          Lee/Yang/Parr c
#   pbe.f             Burke/Perdew/Ernzerhof (PBE) GGA
#   pberev.f          revised PBE GGAs
#   acgc.f            (kli-x) for gaunt coefficients
#   arhf.f            (kli-x) fock matrix elements
#   vklix.f           (kli-x) kli equation solver
#   fxc_mgga_pk.f     Perdew/Kurth/Blaha/Zupan meta GGA
#   stat_orb.f        kinetic energy densit for meta GGA
#   atomini.f         potential initialisation
#   logmesh.f         radial mesh initialisation
#   sratom_n.f        all-electron atom
#   vestat.f          Poisson & Hartree
#   vexcor.f          exchange-correlation
#   vexcos.f          exchange-correlation spin-polarized
#   dftseq.f          radial deq solver
#   atoaux.f          predictor-corrector auxiliaries
#   darraux.f         array manipulation auxiliary
#   anderson.f        potential mixer
#   moment.f          radial moments etc.
#   spinorbit.f       spin-orbit couplings <inactive>

#   parameter.h       array dimensions
#   default.h         mesh & accuracy settings

#   klbyii.f          nonlocal hamiltonian in polynomial representation
#   laguerre.f        auxiliary: associated laguerre polynomials
#   gauss.f           gauss quadrature
#   gauss.h           gauss quadrature weights and absissas
#   basis.h           scaling parameters for laguerre polynomials

#   kinkon.f          fourier analysis of wavefunctions
#   dfbt_srt.f        fourier bessel transform
#   bessel.f          bessel functions

提示错误

ifort -Wall -static -o fhipp.x fhipp.o ncpp.o hamann.o tromarLAPACK.o dnlcc7LAPACK.o defrtm.o outwfct.o labelmap.o ggarad.o gga91_sr.o bpgcxc.o ldaxc.o corlyp.o pbe.o logmesh.o atomini.o sratom_n.o vestat.o vexcor.o dftseq.o atoaux.o darraux.o anderson.o moment.o spinorbit.o relxc.o pberev.o stat_orb.o fxc_mgga_pk.o vklix.o invermat.o arhf.o acgc.o gaunt.o ecp.o cepvwn.o vexcos.o ../lib/libFREE.a
ifort: command line warning #10157: ignoring option '-W'; argument is of wrong type
../lib/libFREE.a(ilaenv.o):在函数‘ilaenv_’中:
ilaenv.f.text+0x3b9):对‘_gfortran_compare_string’未定义的引用
ilaenv.f.text+0x3dc):对‘_gfortran_compare_string’未定义的引用
ilaenv.f.text+0x419):对‘_gfortran_compare_string’未定义的引用
ilaenv.f.text+0x438):对‘_gfortran_compare_string’未定义的引用
ilaenv.f.text+0x457):对‘_gfortran_compare_string’未定义的引用
../lib/libFREE.a(ilaenv.o):ilaenv.f.text+0x476): more undefined references to `_gfortran_compare_string' follow
../lib/libFREE.a(xerbla.o):在函数‘xerbla_’中:
xerbla.f.text+0x68):对‘_gfortran_st_write’未定义的引用
xerbla.f.text+0x86):对‘_gfortran_transfer_character_write’未定义的引用
xerbla.f.text+0xa4):对‘_gfortran_transfer_integer_write’未定义的引用
xerbla.f.text+0xb3):对‘_gfortran_st_write_done’未定义的引用
xerbla.f.text+0xc2):对‘_gfortran_stop_string’未定义的引用
make: *** [fhipp.x] 错误 1
3楼2014-04-20 12:10:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jfgood

木虫 (小有名气)

jf@jf:~/fhi98PP/src$ make
ifort  -static -o fhipp.x fhipp.o ncpp.o hamann.o tromarLAPACK.o dnlcc7LAPACK.o defrtm.o outwfct.o labelmap.o ggarad.o gga91_sr.o bpgcxc.o ldaxc.o corlyp.o pbe.o logmesh.o atomini.o sratom_n.o vestat.o vexcor.o dftseq.o atoaux.o darraux.o anderson.o moment.o spinorbit.o relxc.o pberev.o stat_orb.o fxc_mgga_pk.o vklix.o invermat.o arhf.o acgc.o gaunt.o ecp.o cepvwn.o vexcos.o ../lib/libFREE.a
这算成功了么?
4楼2014-04-20 12:51:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mywai520

铁杆木虫 (著名写手)


成功了
5楼2014-04-20 14:52:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jfgood 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 国自然面上和省基金B类撒花 +13 花田半亩~白 2026-04-21 13/650 2026-04-22 19:29 by David1982
[考博] 华师大读博 +3 xq83 2026-04-22 5/250 2026-04-22 10:42 by xq83
[教师之家] 又一批高校组建人工智能学院 师资行吗 不是骗人吗 +5 yexuqing 2026-04-19 5/250 2026-04-22 10:01 by easeheart
[论文投稿] 急需审稿人!!! +3 陆小果画大饼 2026-04-21 3/150 2026-04-21 23:54 by jzy_123456
[考博] 申博/考博 +4 啃面包的小书虫 2026-04-17 8/400 2026-04-21 16:26 by 啃面包的小书虫
[考研] 295分求调剂 +6 ?要上岸? 2026-04-17 6/300 2026-04-21 08:18 by Equinoxhua
[考研] 一志愿中科大材料与化工,353分还有调剂学校吗 +11 否极泰来2026 2026-04-15 13/650 2026-04-20 22:31 by Equinoxhua
[考研] 085600材料与化工调剂 5+3 孜孜不倦2002 2026-04-19 6/300 2026-04-20 21:25 by babero
[论文投稿] 有没有接收比较快的sci期刊呀,最好在一个月之内的,研三孩子求毕业 20+4 之护着 2026-04-16 7/350 2026-04-20 15:45 by 豆豆7758
[考研] 337求调剂 +3 jyz04 2026-04-18 3/150 2026-04-20 12:24 by 研可安
[考博] 申博 +3 Xyyx. 2026-04-18 3/150 2026-04-20 10:44 by YuY66
[考博] 湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息 +3 南风观火 2026-04-18 5/250 2026-04-20 10:13 by 南风观火
[考研] 求计算机方向调剂 +3 Toffee2 2026-04-16 6/300 2026-04-19 22:37 by ll叶
[考研] 294求调剂 +8 淡然654321 2026-04-17 9/450 2026-04-19 19:51 by Equinoxhua
[考研] 304求调剂 +8 castLight 2026-04-16 8/400 2026-04-19 17:14 by 中豫男
[考研] 求调剂 +10 小聂爱学习 2026-04-16 12/600 2026-04-19 16:51 by 中豫男
[考研] 求调剂 +6 苦命人。。。 2026-04-18 7/350 2026-04-19 16:27 by 中豫男
[考研] 接受任何调剂 +6 也就是栗子 2026-04-17 7/350 2026-04-18 17:20 by 涵竹刘
[考研] 260求调剂 +4 Zyt1314520.. 2026-04-17 5/250 2026-04-18 08:28 by babysonlkd
[考研] 322求调剂 +6 tekuzu 2026-04-17 6/300 2026-04-17 13:48 by Espannnnnol
信息提示
请填处理意见