[Pw_forum] compilation error
Bhagawan Sahu
brsahu at physics.utexas.edu
Thu May 18 19:28:58 CEST 2006
Paolo,
I used fftw.2.1.5 and correctly put the path now
IFLAGS = -I/opt/apps/fftw/fftw-2.1.5/include -I../include
It compiles past 'not getting fftw.h' but it now gives error
make[1]: Entering directory `/home/utexas/ee/eefz340/espresso-3.1/CPV'
test -n "" && ( cd .. ; make -w || exit 1) || :
mpif90 -O -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -D__MPI -D__PARA
-I/opt/apps/fftw/fftw-2.1.5/include -I../include -I. -I../Modules -I../PW
-I../PH -I../iotk/src -I../CPV -c fftdrv.f90
fortcom: Severe: **Internal compiler error: segmentation violation signal
raised** Please report this error along with the circumstances in which it
occurred in a Software Problem Report. Note: File and line given may not
be explicit cause of this error.
compilation aborted for fftdrv.f90 (code 3)
make[1]: *** [fftdrv.o] Error 3
make[1]: Leaving directory `/home/utexas/ee/eefz340/espresso-3.1/CPV'
make: *** [cp] Error 2
Is this somthing reported to the sysad here or have to do with
espresso-3.1?
Sahu
On Thu, 18 May 2006, Paolo Giannozzi wrote:
> On Thursday 18 May 2006 17:47, Bhagawan Sahu wrote:
>
> > make[1]: Entering directory `/home/utexas/ee/eefz340/espresso-3.1/clib'
> > icc -O3 -D__LINUX -D__INTEL -D__FFTW -D__MPI -D__PARA
> > -I../opt/apps/fftw/fftw-2.1.5/include -I../include -c fft_stick.c
> > fft_stick.c(19): catastrophic error: could not open source file "fftw.h"
> > # include <fftw.h>
> >
> > It is not able to find fftw.h from /opt/apps/fftw/fftw-2.1.5/include
>
> of course it is not: you are telling the compiler to look into
> ../opt/apps/fftw/fftw-2.1.5/include, not /opt/apps/fftw/fftw-2.1.5/include
>
> > Also in the clib directory of espresso-3.1, fftw.h exists.
>
> it is the include file for the internal version of fftw and shouldn't be
> loaded when using an external fftw library
>
> > We also have fftw version 3.1.1. It's include file is fftw2.h.
>
> you do not need it with v.3 .
>
> P.
>
More information about the users
mailing list