[Sax-project-users] Problems Compiling SaX

Giovanni Bussi bussi at sissa.it
Wed Mar 24 09:16:44 CET 2010


Dear Shuangping,

I think that you have a buggy version of bash.

Can you please tell me the output of the command "bash --version" on
your system?

Giovanni

On Wed, Mar 24, 2010 at 8:47 AM, Shuangping Liu <liusp0301 at gmail.com> wrote:
> Dear developers,
>
> I have some problems when compiling SaX: (Compiling environment: Intel C++
> and Fortran Compiler, Intel MKL library)
>
> 1. When type in "make allmake", I always receive
> information: ../../IDE/bin/sprep: line 59: unexpected EOF while looking for
> matching `)', ../../IDE/bin/sprep: line 639: syntax error: unexpected end of
> file. Here is the information I get from this command:
>
> IDE/IDE_makemake.sh
> make -f Makefile allmake_
> make[1]: Entering directory `/home/liuhr/QE/sax-1.0.1'
> IDE/makemake.sh blas
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh fftw
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh iotk
> ../../IDE/bin/sprep: line 59: unexpected EOF while looking for matching `)'
> ../../IDE/bin/sprep: line 639: syntax error: unexpected end of file
> ../../IDE/bin/sprep: line 59: unexpected EOF while looking for matching `)'
> ../../IDE/bin/sprep: line 639: syntax error: unexpected end of file
> /home/liuhr/QE/sax-1.0.1
> example1.o : @iotk_module@
> example2.o : @iotk_module@
> example3.o : @iotk_module@
> example4.o : @iotk_module@
> iotk_copy.o : @iotk_files_interf@
> iotk_copy.o : @iotk_module@
> test.o : @iotk_module@
> test2.o : @iotk_module@
> test3.o : @iotk_module@
> test4.o : @iotk_base@
> test4.o : @iotk_error_interf@
> test5.o : @iotk_module@
> test5.o : @iotk_xtox_interf@
> test6.o : @iotk_module@
> test7.o : @iotk_misc_interf@
> test7.o : @iotk_module@
> test7.o : @iotk_str_interf@
> test8.o : @iotk_module@
> test8.o : @iotk_stream_interf@
> test9.o : @iotk_module@
> test9.o : @iotk_unit_list_module@
> WARNING: modules not found in directories:
>         ../include
> IDE/makemake.sh numrec
> ../../IDE/bin/sprep: line 59: unexpected EOF while looking for matching `)'
> ../../IDE/bin/sprep: line 639: syntax error: unexpected end of file
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh ptk
> ../../IDE/bin/sprep: line 59: unexpected EOF while looking for matching `)'
> ../../IDE/bin/sprep: line 639: syntax error: unexpected end of file
> /home/liuhr/QE/sax-1.0.1
> test.o : @ptk_module@
> WARNING: modules not found in directories:
>         ../include
> IDE/makemake.sh lapack
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh ffti
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh lasi
> /home/liuhr/QE/sax-1.0.1
> IDE/makemake.sh sax
> ../../IDE/bin/sprep: line 59: unexpected EOF while looking for matching `)'
> ../../IDE/bin/sprep: line 639: syntax error: unexpected end of file
> /home/liuhr/QE/sax-1.0.1
> bse.o : @iotk_module@
> bse.o : @ptk_module@
> bse_options_module.o : @iotk_module@
> bse_options_module.o : @ptk_module@
> extract_wfc.o : @iotk_module@
> gw.o : @iotk_module@
> gw.o : @ptk_module@
> gw_options_module.o : @iotk_module@
> gw_options_module.o : @ptk_module@
> mem_options_module.o : @iotk_module@
> mem_options_module.o : @ptk_module@
> memory.o : @iotk_module@
> memory.o : @ptk_module@
> num_la_parall_module.o : @ptk_module@
> num_module.o : @num_interpolation_module@
> num_special_module.o : @num_interpolation_module@
> num_special_module.o : @numrec_module@
> pptools.o : @iotk_module@
> pptools.o : @ptk_module@
> pptools_options_module.o : @iotk_module@
> pptools_options_module.o : @ptk_module@
> pw_QP_module.o : @iotk_module@
> pw_QP_module.o : @ptk_module@
> pw_QP_states_extern.o : @ptk_module@
> pw_QP_states_interf.o : @ptk_module@
> pw_QP_states_type.o : @ptk_module@
> pw_atoms_module.o : @iotk_module@
> pw_atoms_module.o : @ptk_module@
> pw_basis_external.o : @iotk_module@
> pw_basis_external.o : @ptk_module@
> pw_basis_module.o : @iotk_module@
> pw_basis_module.o : @numrec_module@
> pw_basis_module.o : @ptk_module@
> pw_bse_extern.o : @iotk_module@
> pw_bse_extern.o : @ptk_module@
> pw_bse_interf.o : @ptk_module@
> pw_common_module.o : @ptk_module@
> pw_density_module.o : @iotk_module@
> pw_dipole_module.o : @iotk_module@
> pw_epsilon_macro_extern.o : @iotk_module@
> pw_epsilon_macro_extern.o : @ptk_module@
> pw_epsilon_macro_interf.o : @iotk_module@
> pw_epsilon_macro_interf.o : @ptk_module@
> pw_epsilon_macro_type.o : @ptk_module@
> pw_hartree_module.o : @iotk_module@
> pw_kmesh_module.o : @iotk_module@
> pw_kmesh_module.o : @ptk_module@
> pw_parall_matrix_extern.o : @iotk_module@
> pw_parall_matrix_extern.o : @ptk_module@
> pw_parall_matrix_interf.o : @ptk_module@
> pw_parall_matrix_type.o : @ptk_module@
> pw_polar_extern.o : @iotk_module@
> pw_polar_extern.o : @ptk_module@
> pw_polar_interf.o : @ptk_module@
> pw_polar_type.o : @ptk_module@
> pw_pp_parameters_extern.o : @iotk_module@
> pw_pp_parameters_extern.o : @ptk_module@
> pw_pp_parameters_interf.o : @ptk_module@
> pw_pp_parameters_type.o : @ptk_module@
> pw_pptools_extern.o : @iotk_module@
> pw_pptools_extern.o : @ptk_module@
> pw_pptools_interf.o : @iotk_module@
> pw_pptools_interf.o : @ptk_module@
> pw_pseudo_module.o : @iotk_module@
> pw_pseudo_module.o : @ptk_module@
> pw_sigma_extern.o : @iotk_module@
> pw_sigma_extern.o : @ptk_module@
> pw_sigma_extern.o : @ptk_mpi_module@
> pw_sigma_interf.o : @iotk_module@
> pw_sigma_interf.o : @ptk_module@
> pw_sigma_interf.o : @ptk_mpi_module@
> pw_states_extern.o : @iotk_module@
> pw_states_extern.o : @numrec_module@
> pw_states_extern.o : @ptk_module@
> pw_states_interf.o : @ptk_module@
> pw_states_type.o : @ptk_module@
> pw_struct_module.o : @iotk_module@
> pw_struct_module.o : @ptk_module@
> pw_symm_module.o : @ptk_module@
> pw_symmlist_module.o : @ptk_module@
> pw_w_extern.o : @iotk_module@
> pw_w_extern.o : @ptk_module@
> pw_w_interf.o : @ptk_module@
> pw_w_type.o : @ptk_module@
> pw_wfc6d_module.o : @iotk_module@
> pw_wfc6d_module.o : @ptk_module@
> pw_wfc_module.o : @iotk_module@
> pw_wfc_module.o : @ptk_module@
> pw_wfcb_module.o : @iotk_module@
> sax_to_want_module.o : @iotk_module@
> spectra.o : @iotk_module@
> spectra.o : @ptk_module@
> spectra_options_module.o : @iotk_module@
> spectra_options_module.o : @ptk_module@
> tools_error.o : @ptk_module@
> tools_log_module.o : @iotk_module@
> tools_log_module.o : @ptk_module@
> tools_mallinfo_module.o : @ptk_module@
> WARNING: modules not found in directories:
>         ../include ../../blas/src ../../blas/include ../../fftw/src
> ../../fftw/include ../../iotk/src ../../iotk/include ../../numrec/src
> ../../numrec/include ../../ptk/src ../../ptk/include ../../lapack/src
> ../../lapack/include ../../ffti/src ../../ffti/include ../../lasi/src
> ../../lasi/include
> make[1]: Leaving directory `/home/liuhr/QE/sax-1.0.1'
>
> 2. After this, I enter ./sax/src, and then "make all', but finally there is
> an error:
>
> make[2]: Leaving directory `/home/liuhr/QE/sax-1.0.1/lasi/src'
> make[1]: *** No rule to make target `@iotk_module@', needed by
> `bse_options_module.o'.  Stop.
> make[1]: Leaving directory `/home/liuhr/QE/sax-1.0.1/sax/src'
> make: *** [all] Error 2
>
> Any ideas?
>
> Thanks a lot.
>
> Shuangping Liu
> --
> Shuangping Liu
> Department of Physics, Fudan University
> 220# Handan Rd., Shanghai, 200433, China
> Tel: 86 13621865544
> E-mail: liusp0301 at gmail.com
> MSN: liusp0301 at msn.com
> _______________________________________________
> Sax-project-users mailing list
> Sax-project-users at qe-forge.org
> http://qe-forge.org/mailman/listinfo/sax-project-users
>


More information about the Sax-project-users mailing list