It is hard to tell why, but the object files (yes a2f.o, etc)
seem not to have been compiled from the corresponding source files (a2f.f90 or similar).

In general the executable (your epw.x) is compiled only after all
the pre-requisite object files (the .o) and modules (the .mod)
have been compiled already.
In many cases there is not only one Makefile, but a chain/tree of
them, to compile the code in the source directory tree (under src).

Also, it is a bit awkward that you don't seem to
have configured anything,
i.e., telling where MPI was installed, etc,
but that may just not be in your email.

Phonons is not my league, just trying to help, but afraid I may
not take you in the right direction.

Did you do the installation as per the EPW web site? (I just found it):
http://epw.org.uk/Main/DownloadAndInstall
It seems to require QuantumExpresso.
Did you get it, configure it, etc?

Do they have a mailing list or bulletin board where you could get specific help for their software?
(Either on EPW or on QuantumExpresso (which seems to be required):
 http://www.quantum-espresso.org/)
That would probably be the right forum to ask your questions.

My two cents,
Gus Correa


On 09/03/2014 05:51 PM, Elio Physics wrote:
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 MOUJAES
Univeristy of Rondonia
Brazil

 > 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


_______________________________________________
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/25255.php


Reply via email to