Hi, I have machine with two quadcore procesors and 16 GB RAM, and I am trying to make QE to work. When I run ./configure I get this
-------------------------------------------------------------------- ESPRESSO can take advantage of several optimized numerical libraries (essl, fftw, mkl...). This configure script attempts to find them, but may fail if they have been installed in non-standard locations. The following libraries have been found: BLAS_LIBS= LAPACK_LIBS= FFT_LIBS= Please check if that is correct. If any libraries are missing, you may specify a list of directories to search and retry, as follows: ./configure LIBDIRS="list of directories, separated by spaces" Parallel environment detected successfully. Configured for compilation of parallel executables. For more info, read the ESPRESSO User's Guide (Doc/users-guide.tex). -------------------------------------------------------------------- configure: success but when I run make all error is returned: bp_c_phase.o: In function `c_phase_': bp_c_phase.F90:(.text+0x12c7): undefined reference to `ylm_q_' bp_radin.o: In function `radlg_': bp_radin.f:(.text+0x128): undefined reference to `s_wsle' bp_radin.f:(.text+0x146): undefined reference to `do_lio' bp_radin.f:(.text+0x150): undefined reference to `e_wsle' bp_radin.f:(.text+0x15f): undefined reference to `s_wsle' bp_radin.f:(.text+0x17d): undefined reference to `do_lio' bp_radin.f:(.text+0x199): undefined reference to `do_lio' bp_radin.f:(.text+0x1a3): undefined reference to `e_wsle' bp_radin.f:(.text+0x1b7): undefined reference to `s_stop' bp_radin.o: In function `radlg1_': bp_radin.f:(.text+0x278): undefined reference to `s_wsle' bp_radin.f:(.text+0x296): undefined reference to `do_lio' bp_radin.f:(.text+0x2a0): undefined reference to `e_wsle' bp_radin.f:(.text+0x2af): undefined reference to `s_wsle' bp_radin.f:(.text+0x2cd): undefined reference to `do_lio' bp_radin.f:(.text+0x2e9): undefined reference to `do_lio' bp_radin.f:(.text+0x2f3): undefined reference to `e_wsle' bp_radin.f:(.text+0x307): undefined reference to `s_stop' c_phase_field.o: In function `c_phase_field_': c_phase_field.F90:(.text+0x10af): undefined reference to `ylm_q_' h_epsi_her.o: In function `h_epsi_her_': h_epsi_her.F90:(.text+0x1071): undefined reference to `ylm_q_' h_epsi_her.F90:(.text+0x12f6): undefined reference to `ylm_q_' startup.o: In function `startup_': startup.F90:(.text+0x7a): undefined reference to `iargc_' startup.F90:(.text+0x23d): undefined reference to `iargc_' ../flib/flib.a(dlamch.o): In function `dlamc2_': dlamch.f:(.text+0x1283): undefined reference to `s_wsfe' dlamch.f:(.text+0x129c): undefined reference to `do_fio' dlamch.f:(.text+0x12a6): undefined reference to `e_wsfe' ../flib/flib.a(lapack.o): In function `xerbla_': lapack.f:(.text+0x4c9b): undefined reference to `s_wsfe' lapack.f:(.text+0x4cb2): undefined reference to `do_fio' lapack.f:(.text+0x4cc9): undefined reference to `do_fio' lapack.f:(.text+0x4cd3): undefined reference to `e_wsfe' lapack.f:(.text+0x4ce7): undefined reference to `s_stop' ../flib/flib.a(lapack.o): In function `zlanhp_': lapack.f:(.text+0xa7fe): undefined reference to `z_abs' lapack.f:(.text+0xa8c4): undefined reference to `z_abs' lapack.f:(.text+0xa9bb): undefined reference to `z_abs' lapack.f:(.text+0xaaec): undefined reference to `z_abs' ../flib/flib.a(lapack.o): In function `ilaenv_': lapack.f:(.text+0x10303): undefined reference to `s_copy' lapack.f:(.text+0x1035e): undefined reference to `s_copy' lapack.f:(.text+0x103c8): undefined reference to `s_copy' lapack.f:(.text+0x103e8): undefined reference to `s_copy' lapack.f:(.text+0x10405): undefined reference to `s_copy' lapack.f:(.text+0x10441): undefined reference to `s_cmp' lapack.f:(.text+0x10462): undefined reference to `s_cmp' lapack.f:(.text+0x1048e): undefined reference to `s_cmp' lapack.f:(.text+0x104ae): undefined reference to `s_cmp' lapack.f:(.text+0x104ce): undefined reference to `s_cmp' ../flib/flib.a(lapack.o):lapack.f:(.text+0x104ee): more undefined references to `s_cmp' follow ../flib/flib.a(lapack.o): In function `zlanhe_': lapack.f:(.text+0x1a03b): undefined reference to `z_abs' lapack.f:(.text+0x1a139): undefined reference to `z_abs' lapack.f:(.text+0x1a244): undefined reference to `z_abs' lapack.f:(.text+0x1a3b9): undefined reference to `z_abs' ../flib/flib.a(lapack.o): In function `zunmtr_': lapack.f:(.text+0x1e682): undefined reference to `s_cat' lapack.f:(.text+0x1e752): undefined reference to `s_cat' lapack.f:(.text+0x1e82e): undefined reference to `s_cat' lapack.f:(.text+0x1e8fe): undefined reference to `s_cat' ../flib/flib.a(lapack.o): In function `zunmql_': lapack.f:(.text+0x23241): undefined reference to `s_cat' ../flib/flib.a(lapack.o):lapack.f:(.text+0x23414): more undefined references to `s_cat' follow ../flib/flib.a(lapack.o): In function `zlange_': lapack.f:(.text+0x3534e): undefined reference to `z_abs' lapack.f:(.text+0x35400): undefined reference to `z_abs' lapack.f:(.text+0x354d1): undefined reference to `z_abs' ../flib/flib.a(lapack.o): In function `zggbal_': lapack.f:(.text+0x36c9b): undefined reference to `z_abs' lapack.f:(.text+0x36d27): undefined reference to `z_abs' ../flib/flib.a(lapack.o):lapack.f:(.text+0x36e6e): more undefined references to `z_abs' follow ../flib/flib.a(lapack.o): In function `zhgeqz_': lapack.f:(.text+0x3a97e): undefined reference to `z_sqrt' lapack.f:(.text+0x3bbb4): undefined reference to `z_abs' ../flib/flib.a(lapack.o): In function `zlanhs_': lapack.f:(.text+0x3fbff): undefined reference to `z_abs' lapack.f:(.text+0x3fcbe): undefined reference to `z_abs' lapack.f:(.text+0x3fda1): undefined reference to `z_abs' ../flib/flib.a(lapack.o): In function `ztrtri_': lapack.f:(.text+0x40ff5): undefined reference to `s_cat' ../flib/flib.a(lapack.o): In function `zgesvd_': lapack.f:(.text+0x42570): undefined reference to `s_cat' ../flib/flib.a(lapack.o): In function `zunmbr_': lapack.f:(.text+0x546ad): undefined reference to `s_cat' lapack.f:(.text+0x5477d): undefined reference to `s_cat' lapack.f:(.text+0x54858): undefined reference to `s_cat' ../flib/flib.a(lapack.o):lapack.f:(.text+0x54928): more undefined references to `s_cat' follow collect2: ld returned 1 exit status make[1]: *** [pw.x] Error 1 make[1]: Leaving directory `/quantumespresso/espresso-3.1.1/PW' make: *** [pw] Error 2 Can anybody help me? Thanks Igor
