Hossein,

Did you have a look at  config.log?

Cheers,
Rob
________________________________
From: Hosein Cheraghchi [cheraghch...@yahoo.com]
Sent: Tuesday, July 27, 2010 10:19 AM
To: siesta-l@uam.es
Subject: [SIESTA-L] Problem of Compilation Siesta-3.0-rc2 using ifort+mkl

Dear Siesta Users and Developers,

In my system, it was already installed intel fortran compiler  11.1: the 
command:
"which ifort" results in "/opt/intel/Compiler/11.1/064/bin/intel64/ifort".  
Moreover, there is a  "mkl" folder with probably the same version as intel 
fortran compiler with the path:
/opt/intel/Compiler/11.1/064/mkl/lib/em64t
Now I intend to install serial siesta by using "nano-intel-serial.make" file. I 
modified this file as the following for making my arch.make.
__________________________________________________________
FC=ifort
#
FFLAGS= -w  -O3 -mp
#EXTRA_LIBS=-lpthread -lsvml
FFLAGS_DEBUG= -g
FFLAGS_CHECKS= -g -O0 -debug full -traceback -C
LDFLAGS= -static
COMP_LIBS=
RANLIB=echo
#
NETCDF_LIBS=
NETCDF_INTERFACE=
FPPFLAGS_CDF=
#
MPI_INTERFACE=
MPI_INCLUDE=
FPPFLAGS_MPI=
#

LIBS=-L/opt/intel/Compiler/11.1/064/mkl/lib/em64t -lmkl_lapack -lmkl_em64t \
      -lguide $(EXTRA_LIBS)
SYS=nag
FPPFLAGS= $(FPPFLAGS_CDF) $(FPPFLAGS_MPI)
______________________________________________________________
After running obj_setup.sh and copying this arch.make in both folerds Obj/ and 
Src/, I run "make" command. The following message appears which shows could not 
determine a flag to its executables:

[cheragh...@cluster ifort]$ make

Compilation architecture to be used: nano-intel-serial
If this is not what you want, create the right
arch.make file using the models in Src/Sys

Hit ^C to abort...
(cd FoX; touch arch.make ; \
         
CONFIGURE="/home/cheraghchi/ifort_siesta/siesta-3.0-rc2/Src/FoX/configure"; \
         $CONFIGURE 
VPATH="/home/cheraghchi/ifort_siesta/siesta-3.0-rc2/Src/FoX" \
         FC="ifort" FCFLAGS="-w  -O3 -mp" \
         --enable-wcml  || false )
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for linker flag to name executables... configure: error: Could not 
determine flag to name executables
See `config.log' for more details.
make: *** [FoX/.config] Error 1
________________________________________________________
I do not have any idea. Could you help me?
Best Regards,
Hossein




Responder a