[Wien] Regarding Wien2k parallel installation

Laurence Marks L-marks at northwestern.edu
Mon Jul 2 00:10:12 CEST 2012


What about CC ?

I used (bash)
export CC=icc F77=ifort
(Note, my mpicc and mpif77 are setup with ifort already.) Then:

./configure CFLAGS=-O2 -xHost -pc80 -no-complex-limited-range -mp1
-prec_div -no-fast-transcendentals -prec-sqrt --enable-mpi
--prefix=......

Please note, it is CC and F77 not cc, f77 -- the case matters. You can
check in the fftw directory with
grep -e "CC " -e "F77 " Makefile

Note, if by accident gcc and gfortran get used it is possible that
there are issues related to whether there is a "_" added at the end of
the name. There was a recent bug in gfortran on this.

On Sun, Jul 1, 2012 at 4:44 PM, Kondaiah Samudrala
<konda.physics at gmail.com> wrote:
>
> Dear Prof. Laurence Marks.
>
> thank you for your favorable reply. I checked and followed your
> instructions,  installed fftw (with prefix and f77=ifort) successfully. Now,
> the errors are reduced but  my problem is not solved. now the error coming
> like this.
>
> fftw_para.o: In function `exec_fftw_para_':
> fftw_para.F:(.text+0x77): undefined reference to `fftwnd_f77_mpi_'
> fftw_para.F:(.text+0xb2): undefined reference to `fftwnd_f77_mpi_'
> fftw_para.o: In function `init_fftw_para_':
> fftw_para.F:(.text+0x101): undefined reference to
> `fftw3d_f77_mpi_create_plan_'
> fftw_para.F:(.text+0x129): undefined reference to
> `fftw3d_f77_mpi_create_plan_'
> fftw_para.F:(.text+0x14d): undefined reference to
> `fftwnd_f77_mpi_local_sizes_'
> make[1]: *** [lapw0_mpi] Error 1
> make[1]: Leaving directory `/home/gvacrc/Wien2k/SRC_lapw0'
> make: *** [para] Error 2
>
> please help me once again
>
> with regards
> .S.Appalakondaiah



-- 
Professor Laurence Marks
Department of Materials Science and Engineering
Northwestern University
www.numis.northwestern.edu 1-847-491-3996
"Research is to see what everybody else has seen, and to think what
nobody else has thought"
Albert Szent-Gyorgi


More information about the Wien mailing list