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
Moderators: Global Moderator, Moderator
where is the trouble
Last edited by lqzhang on Wed Jan 30, 2008 4:59 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
where is the trouble
please make sure that you have not mixed up serial and parallel compilation in one directory, IONODE is defined if -DMPI is set.
Last edited by admin on Fri Feb 01, 2008 12:18 pm, edited 1 time in total.