Dear Administer:
I tried to compile vasp parallel edition using intel compiler and scalapack packages. All the compiling process look good until it showed the error message as shown in the title:
make: *** No rule to make target `aedens.o', needed by `vasp'. Stop.
using locate command, I could not see where is aedens and I could not figure out the meaning of the error message. Could you tell me what could I do? Thanks a lot.
make: *** No rule to make target `aedens.o', needed by `vasp'. Stop.
Moderators: Global Moderator, Moderator
make: *** No rule to make target `aedens.o', needed by `vasp'. Stop.
Last edited by lqzhang on Fri Apr 04, 2008 6:05 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
make: *** No rule to make target `aedens.o', needed by `vasp'. Stop.
please always use the makefile which is included in the vasp release you download. In your case, it seems that you have used a very recent makefile (aedens.F included in the code) to compile an older release of vasp, which did not contain this piece of code.
--> either delete aedens.o in your makefile
or
--> use it to compile a release up from vasp.4.6.31
--> either delete aedens.o in your makefile
or
--> use it to compile a release up from vasp.4.6.31
Last edited by admin on Mon Apr 07, 2008 6:25 am, edited 1 time in total.