Page 1 of 1

where is the trouble

Posted: Wed Jan 30, 2008 4:59 pm
by lqzhang
I could compile the vasp serial edition on ubuntu 7.10 system well. Right now, trying to compile on Redhat linux system. I got folowing error message and really don't know where is the trouble coming from.

>make vasp
/usr/local/intel-8.0-20040716/bin/ifc -quiet -FR -lowercase -assume byterecl -O3 -xW -tpp7 -c xcgrad.f90
fortcom: Error: xcgrad.f90, line 144: This is not a field name that is defined in the encompassing structure. [NODE_ME]
NODE_ME=GRIDC%COMM%NODE_ME
-------------------------^
fortcom: Error: xcgrad.f90, line 145: This is not a field name that is defined in the encompassing structure. [IONODE]
IONODE =GRIDC%COMM%IONODE
-------------------------^
compilation aborted for xcgrad.f90 (code 1)
make: *** [xcgrad.o] Error 1

I think the makefile is fine compared to former correct edition. I just modified the route of blas and fft3D.

thanks a lot.

where is the trouble

Posted: Fri Feb 01, 2008 12:18 pm
by admin
please make sure that you have not mixed up serial and parallel compilation in one directory, IONODE is defined if -DMPI is set.