This was the first error yes. What do you mean other files are missing? Do you mean the atom.o, basic_algebra_routines.o.......? Well the f90 files present in the src subdirectory start from a2f.90 , allocate_epwq.o,...and so on... I am not also sure why there is that slash "\" just before the "a2f.o".... Is there a way to know what is going on? I mean what are the first steps? Thank you
ELIO MOUJAESUniveristy of RondoniaBrazil > Date: Wed, 3 Sep 2014 17:43:44 -0400 > From: g...@ldeo.columbia.edu > To: us...@open-mpi.org > Subject: Re: [OMPI users] compilation problem with ifort > > Was the error that you listed the *first* error? > > Apparently various object files are missing from the > ../../Modules/ directory, and were not compiled, > suggesting something is amiss even before the > compilation of the executable (epw.x). > > On 09/03/2014 05:20 PM, Elio Physics wrote: > > Dear all, > > > > I am really a beginner in Fortran and Linux. I was trying to compile a > > software (EPW). Everything was going fine (or maybe this is what I think): > > > > mpif90 -o epw.x ../../Modules/atom.o > > ../../Modules/basic_algebra_routines.o ../../Modules/cell_base.o > > ../../Modules/check_stop.o ../../Modules/clocks.o > > ../../Modules/constraints_module.o ../../Modules/control_flags.o > > ../../Modules/descriptors.o ../../Modules/dspev_drv.o > > ../../Modules/electrons_base.o ../../Modules/error_handler.o > > ../../Modules/exc_t.o ../../Modules/fft_base.o > > ../../Modules/fft_parallel.o ../../Modules/fft_scalar.o > > ../../Modules/fft_types.o ../../Modules/functionals.o > > ../../Modules/input_parameters.o ../../Modules/io_files.o > > ../../Modules/io_global.o ../../Modules/ions_base.o ../../Modules/kind.o > > ../../Modules/metagga.o > > ..................................................\ a2f.o > > allocate_epwq.o bcast_epw_input.o broyden.o close_epw.o constants_epw.o > > create_mesh.o create_mesh_mp.o createkmap.o dasmio.o deallocate_epw.o > > deallocate_eliashberg.o distribution.o dmebloch2wan.o dmewan2bloch.o > > dvanqq2.o dvqpsi_us3.o dvqpsi_us_only3.o dynbloch2wan.o dynwan2bloch.o > > eliashberg.o > > > > Then I get the following error: > > ifort: error #10236: File not found: 'a2f.o' > > ifort: error #10236: File not found: 'allocate_epwq.o' > > ifort: error #10236: File not found: 'bcast_epw_input.o' > > ifort: error #10236: File not found: 'broyden.o' > > ifort: error #10236: File not found: 'close_epw.o' > > ifort: error #10236: File not found: 'constants_epw.o' > > ifort: error #10236: File not found: 'create_mesh.o' > > ifort: error #10236: File not found: 'create_mesh_mp.o' > > ifort: error #10236: File not found: 'createkmap.o' > > ifort: error #10236: File not found: 'dasmio.o' > > ifort: error #10236: File not found: 'deallocate_epw.o' > > ifort: error #10236: File not found: 'deallocate_eliashberg.o' > > ifort: error #10236: File not found: 'distribution.o' > > ifort: error #10236: File not found: 'dmebloch2wan.o' > > ifort: error #10236: File not found: 'dmewan2bloch.o' > > ifort: error #10236: File not found: 'dvanqq2.o' > > ifort: error #10236: File not found: 'dvqpsi_us3.o' > > ifort: error #10236: File not found: 'dvqpsi_us_only3.o' > > ifort: error #10236: File not found: 'dynbloch2wan.o' > > ifort: error #10236: File not found: 'dynwan2bloch.o' > > ifort: error #10236: File not found: 'eliashberg.o' > > ifort: error #10236: File not found: 'eliashbergcom. > > make[1]: *** [epw] Error 1 > > make[1]: Leaving directory > > `/home_cluster/fis718/eliemouj/espresso-4.0.3/EPW-3.0.0/src' > > make: *** [epw] Error 2 > > > > I reckon that there is an error in the Makefile. However the Makefile > > content is just: > > "default: epw > > > > all: epw > > > > epw: > > (cd src ; make ) > > (cd bin ; ln -fs ../src/epw.x . ) > > > > clean: > > cd src ; rm -f *.o *.mod *.F90 *~ > > > > release: > > cd ../ ; cp -r EPW EPW-release; cd EPW-release ; \ > > rm -f src/*.o src/*.mod src/*.F90 src/*~ ; \ > > rm bin/*.x ; \ > > rm -rf examples/*/epw/out/* examples/*/epw/tmp/* \ > > examples/*/phonons/out/* examples/*/phonons/tmp/* \ > > examples/*/phonons/save/* ; \ > > rm -rf .svn */.svn */*/*.svn */*/*/*.svn */*/*/*/*.svn > > cd .. ; tar cfz EPW/EPW-release.tgz EPW-release ; \ > > rm -rf EPW-release ; cd EPW " > > > > Please can anyone help me and guide me how to fix this error step by > > step as I am no FOrtran or Linux professional > > > > Regards > > > > ELIO MOUJAES > > University of Rondonia > > Brazil > > > > > > > > > > > > > > _______________________________________________ > > users mailing list > > us...@open-mpi.org > > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > > Link to this post: > > http://www.open-mpi.org/community/lists/users/2014/09/25253.php > > > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2014/09/25254.php