Building ciao by the GNU Fortran Compiler (gfortran) for Linux. make -f Makefile.GNU \ TARGET="ciao" \ OBJ_CC_OPT="" OBJ_CC_NOPT="" \ OBJ_F77_OPT="" OBJ_F77_NOPT="" \ OBJ_F90_OPT="parameters.o defaults.o dion_analysis.o version.o args.o file.o init_state.o spin_orbit.o potential.o charge.o fermi_level.o total_energy.o boundstate.o unboundstate.o pc_adams.o scf.o mixing.o convergence.o rel_correction.o pp.o pp_bhs.o pp_tm.o pp_us.o pp_tmso.o pcc.o core_hole.o hubbard.o dipole.o ghost_state.o logderi.o fourier.o xc_momo.o pao.o sol_init_state.o sol_scf.o sol_boundstate.o sol_fermi_level.o sol_charge.o sol_pp.o sol_pcc.o sol_total_energy.o sol_logderi.o sol_xc_momo.o lib_atom_table.o lib_mesh.o lib_kohn_sham.o lib_int_deri.o lib_polynomial.o lib_time.o lib_gamma.o lib_bessel.o lib_linalg.o lib_integer.o lib_real.o lib_string.o lib_momo_xc_lda.o lib_momo_xc_gga.o lib_momo_xc_special.o" OBJ_F90_NOPT="main_ciao.o reading.o writing.o" make[1]: ディレクトリ `/home/iwai/ciao_v4/src_ciao' に入ります gfortran -static-libgfortran -c -O parameters.f90 -o parameters.o gfortran -static-libgfortran -c -O defaults.f90 -o defaults.o gfortran -static-libgfortran -c -O dion_analysis.f90 -o dion_analysis.o gfortran -static-libgfortran -c -O version.f90 -o version.o gfortran -static-libgfortran -c -O args.f90 -o args.o gfortran -static-libgfortran -c -O file.f90 -o file.o gfortran -static-libgfortran -c -O init_state.f90 -o init_state.o gfortran -static-libgfortran -c -O spin_orbit.f90 -o spin_orbit.o gfortran -static-libgfortran -c -O potential.f90 -o potential.o gfortran -static-libgfortran -c -O charge.f90 -o charge.o gfortran -static-libgfortran -c -O fermi_level.f90 -o fermi_level.o gfortran -static-libgfortran -c -O total_energy.f90 -o total_energy.o gfortran -static-libgfortran -c -O boundstate.F90 -o boundstate.o gfortran -static-libgfortran -c -O unboundstate.f90 -o unboundstate.o gfortran -static-libgfortran -c -O pc_adams.f90 -o pc_adams.o gfortran -static-libgfortran -c -O scf.f90 -o scf.o gfortran -static-libgfortran -c -O mixing.f90 -o mixing.o gfortran -static-libgfortran -c -O convergence.f90 -o convergence.o gfortran -static-libgfortran -c -O rel_correction.f90 -o rel_correction.o gfortran -static-libgfortran -c -O pp.f90 -o pp.o gfortran -static-libgfortran -c -O pp_bhs.f90 -o pp_bhs.o gfortran -static-libgfortran -c -O pp_tm.f90 -o pp_tm.o gfortran -static-libgfortran -c -O pp_us.f90 -o pp_us.o gfortran -static-libgfortran -c -O pp_tmso.f90 -o pp_tmso.o gfortran -static-libgfortran -c -O pcc.f90 -o pcc.o gfortran -static-libgfortran -c -O core_hole.f90 -o core_hole.o gfortran -static-libgfortran -c -O hubbard.f90 -o hubbard.o gfortran -static-libgfortran -c -O dipole.f90 -o dipole.o gfortran -static-libgfortran -c -O ghost_state.f90 -o ghost_state.o gfortran -static-libgfortran -c -O logderi.f90 -o logderi.o gfortran -static-libgfortran -c -O fourier.f90 -o fourier.o gfortran -static-libgfortran -c -O xc_momo.f90 -o xc_momo.o gfortran -static-libgfortran -c -O pao.f90 -o pao.o gfortran -static-libgfortran -c -O sol_init_state.f90 -o sol_init_state.o gfortran -static-libgfortran -c -O sol_scf.f90 -o sol_scf.o gfortran -static-libgfortran -c -O sol_boundstate.f90 -o sol_boundstate.o gfortran -static-libgfortran -c -O sol_fermi_level.f90 -o sol_fermi_level.o gfortran -static-libgfortran -c -O sol_charge.f90 -o sol_charge.o gfortran -static-libgfortran -c -O sol_pp.f90 -o sol_pp.o gfortran -static-libgfortran -c -O sol_pcc.f90 -o sol_pcc.o gfortran -static-libgfortran -c -O sol_total_energy.f90 -o sol_total_energy.o gfortran -static-libgfortran -c -O sol_logderi.f90 -o sol_logderi.o sol_logderi.f90:940.35: call pc_adams_5_ae(ier,ir,id,ll,ee,nec,ispin) 1 Warning: Dummy argument 'id' with INTENT(IN) in variable definition context (actual argument to INTENT = OUT/INOUT) at (1) gfortran -static-libgfortran -c -O sol_xc_momo.f90 -o sol_xc_momo.o gfortran -static-libgfortran -c -O lib_atom_table.f90 -o lib_atom_table.o gfortran -static-libgfortran -c -O lib_mesh.f90 -o lib_mesh.o gfortran -static-libgfortran -c -O lib_kohn_sham.f90 -o lib_kohn_sham.o gfortran -static-libgfortran -c -O lib_int_deri.f90 -o lib_int_deri.o gfortran -static-libgfortran -c -O lib_polynomial.F90 -o lib_polynomial.o gfortran -static-libgfortran -c -O lib_time.f90 -o lib_time.o gfortran -static-libgfortran -c -O lib_gamma.f90 -o lib_gamma.o gfortran -static-libgfortran -c -O lib_bessel.f90 -o lib_bessel.o gfortran -static-libgfortran -c -O lib_linalg.f90 -o lib_linalg.o gfortran -static-libgfortran -c -O lib_integer.f90 -o lib_integer.o gfortran -static-libgfortran -c -O lib_real.f90 -o lib_real.o gfortran -static-libgfortran -c -O lib_string.f90 -o lib_string.o gfortran -static-libgfortran -c -O lib_momo_xc_lda.f90 -o lib_momo_xc_lda.o gfortran -static-libgfortran -c -O lib_momo_xc_gga.f90 -o lib_momo_xc_gga.o gfortran -static-libgfortran -c -O lib_momo_xc_special.f90 -o lib_momo_xc_special.o cp -p main_ciao.FF90 _main_ciao_.F90 gfortran -static-libgfortran -c _main_ciao_.F90 -o main_ciao.o rm -f _main_ciao_.F90 cp -p reading.FF90 _reading_.F90 gfortran -static-libgfortran -c _reading_.F90 -o reading.o _reading_.F90:393.14: else if ( fn_is_alphabet(spin_state_type(1:1)) ) then 1 Error: IF clause at (1) requires a scalar LOGICAL expression make[1]: *** [reading.o] エラー 1 make[1]: ディレクトリ `/home/iwai/ciao_v4/src_ciao' から出ます make: *** [gnu] エラー 2