[Pw_forum] compiliation error

Guido Roma roma at cea.fr
Mon Mar 10 09:12:16 CET 2003


> Hong Sampyo wrote:
> 
> Hello, dear PWSCF users,
> 
> I've had a problem with compiling the new PWSCF code.
> My machine is Linux Beowulf cluster with ifc of which version is 6.
> The error is like this:
> 
> [jakec at nodeserver pw90]$ make pw
> ( cd Modules; make all )
> make[1]: Entering directory `/home/jakec/pw90/Modules'
> ifc -O2 -Vaxlib -fpp -I/home/jakec/pw90/include/ -DPC -DMKL -DPARA
> -D__MPI -DFFTW -D"FFTWN
> D_F77_ONE=fftwnd_f77_one"
> -D"FFTW3D_F77_CREATE_PLAN=fftw3d_f77_create_plan" -D"FFTW_F77_CR
> EATE_PLAN=fftw_f77_create_plan" -D"FFTW_F77=fftw_f77" -cl,./intel.pcl
> -c kind.f90
> Error FCE01 : Could not open program unit catalog list file
> ./intel.pcl
> compilation aborted for kind.f90 (code 1)
> make[1]: *** [kind.o] Error 1
> make[1]: Leaving directory `/home/jakec/pw90/Modules'
> make: *** [modules] Error 2
> 
> Only thing that I did was just downloading the pwscf code and executed
> "make pw" after configure beo_ifc.
> The error is that intel.pcl is not found. Indeed, I can't find the
> intel.pcl file. Where on the earth is the intel.pcl file? Is anybody
> there who can help me out? You're sure to be appreciated.

hi,

I've no experience with intel compiler, but, after a very quick look to
the configure script, it looks to me that you just have to change the
line with

  if [ "$1" = "pc_ifc" ]
to 
  if [ "$1" = "pc_ifc" -o  "$1" = "beo_ifc" ]

That is you have to create the intel.pcl file yourself.
But people on the list having experience with intel compiler can
certainly tell you more.


Guido


-- 
Guido Roma <roma at cea.fr> -- CEA-Saclay - DEN/DMN/SRMP Bat.520/130 
Phone: [+33]-1-69085738 -- Fax: ...6867 -- Mobile: [+33]-6-20069085



More information about the users mailing list