[Pw_forum] error: Fortran 77 compiler cannot create executables

Gabriele Sclauzero sclauzer at sissa.it
Mon Feb 1 18:08:01 CET 2010


Dear Masoud,

  first of all I found quite difficult to follow your thread, since you continue reporting 
your old emails and one has to go till the bottom of the page (which is getting 
progressively more and more far...) before understanding if you made any progress. Can you 
try to structure better your posts, removing non necessary parts?

Masoud Nahali wrote:
> 
> 
> Dear Quantum Espresso Users
>  
>  I had installed Quantum Espresso previously on my AMD (3 core) 
>  parallel. but Now I get an error !!
>  I have installed Intel Compilers (version 11) included fort, icc, 
>  icpc, and Math Kernel; and parallelized them by lam successfully.
>  my operating system is OpenSUSE 11.2 (64 bit). Also mpif77 and 
>  mpicc work well on my 3 core AMD.
> 
> I have installed ACML also, that is not necessary when we have MKL. 
>  
>  but error: Fortran 77 compiler cannot create executables !!
>  
>  linux-4koa:~/Install/QSPRESSO4.1.2/espresso-4.1.2 # ./configure 
>  MPIF90=mpif77 F77=mpif77 CC=mpicc --enable-parallel
>  checking build system type... x86_64-unknown-linux-gnu
>  checking architecture... x86_64
>  checking for ifort... ifort
>  checking for Fortran 77 compiler default output file name... 
>  configure: error: Fortran 77 compiler cannot create executables
>  See `config.log' for more details.
>  
>  
>  with and without --enable-parallel I saw the same error. anyhow it is 
>  amazing that I had installed parallel Quantum Espresso on this AMD and 
>  using
>  CentOS5.4 (64 bit) as the Operating system.

It's amazing that after a couple of weeks we are still stuck at the same point... Is there 
anyone in your room/floor/building/institution that can help you in installing properly a 
parallel Fortran compiler and then setup the bash environment correctly (if you don't want 
to read the instructions that usually come with the MPI package)?
That would be the starting point. If you don't have a working compiler and bash 
environment there are few chances that configure script of QE could do its job.

>  
>   
>  This is Ngoc Linh Nguyen's solution :
> The problem could come from Fortran 77 compiler.
> You say that the Intel Compilers (version 11) included ifort, icc ... 
> has been installed, so let try compiling without specifying "F77=mpif77 
> CC=mpicc".
>  
> but this can not help me, and the error remained.
> 
> Someone here suggested me below lines but the error remained:

No! If I remember well, someone suggested to try with MPIF90=mpif90. The option 
MPIF90=mpif77 that you still continue to use is obviously wrong... can you see why?


> 
> linux-76gb:~/LinSoft/QSPRESSO4.1.2/espresso-4.1.2 # ./configure MPIF90=mpif77 F77=ifort CC=icc –enable-parallel
> checking build system type... x86_64-unknown-linux-gnu
> checking architecture... x86_64
> checking for ifort... ifort
> checking for Fortran 77 compiler default output file name... configure: error: Fortran 77 compiler cannot create executables
> See `config.log' for more details.
> 
> 
> Is it really necessary to install a F77 compiler?
> I think that the ifort is sufficient !! No ?!!

 From what I can see from the Makefile, there is one single routine which needs F77 
(flib/dlamch.f). Anyway the question is why your compiler seems not to work. You have to 
understand this before running configure again. For instance try to compile that f77 
subroutine alone and see if it works.


Regards


GS

> 
> I appreciate so much if you help me. Many thanks
> 
> 
> Masoud Nahali
> SUT
> Physical Chemistry
> 
> 
> 
> ------------------------------------------------------------------------
> Hotmail: Trusted email with powerful SPAM protection. Sign up now. 
> <https://signup.live.com/signup.aspx?id=60969>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum

-- 


o ------------------------------------------------ o
| Gabriele Sclauzero, PhD Student                  |
| c/o:   SISSA & CNR-INFM Democritos,              |
|        via Beirut 2-4, 34014 Trieste (Italy)     |
| email: sclauzer at sissa.it                         |
| phone: +39 040 3787 511                          |
| skype: gurlonotturno                             |
o ------------------------------------------------ o



More information about the users mailing list