Page 1 of 1

compilation espresso-4.0.5 with suggested patches

Posted: Mon May 27, 2013 5:06 pm
by kazemoor
Hi

I have compiled many times espresso-4.0.5 with the suggested patched files for elecron-phonon calculation in the tutorial section, but at the end of making espresso I have faced following error while without these patches I make successfully:

../PH/libph.a(allocate_phq.o): In function `allocate_phq_':
allocate_phq.f90:(.text+0x34ba): undefined reference to `yambo_mp_s_elph_'
allocate_phq.f90:(.text+0x3873): undefined reference to `yambo_mp_y_k_'
allocate_phq.f90:(.text+0x387f): undefined reference to `yambo_mp_y_k_'
allocate_phq.f90:(.text+0x388a): undefined reference to `yambo_mp_y_k_'
allocate_phq.f90:(.text+0x389b): undefined reference to `yambo_mp_y_k_'
allocate_phq.f90:(.text+0x38a2): undefined reference to `yambo_mp_y_k_'
../PH/libph.a(allocate_phq.o):allocate_phq.f90:(.text+0x38ac): more undefined references to `yambo_mp_y_k_' follow
../PH/libph.a(phq_init.o): In function `phq_init_':
phq_init.f90:(.text+0x9fe): undefined reference to `yambo_mp_y_nk_'
phq_init.f90:(.text+0xb6d): undefined reference to `yambo_mp_y_nk_'
make[1]: *** [d3.x] Error 1
make[1]: Leaving directory `/home/softs/espresso-4.0.5/D3'
make: *** [d3] Error 2

How can I overcome the error?
Moreover, in the tutorial of el_ph you said "The procedure to get the el-ph databases ndb.elph_gkkp_fragment will be described in this section shortly ", but every day I checked I find nothing. Would you please help me how to make the procedure?

Thanks a lot

Ali kazempour, Pnu university , Tehran, Iran