Page 1 of 1

make: *** No rule to make target `aedens.o', needed by `vasp'. Stop.

Posted: Fri Apr 04, 2008 6:05 pm
by lqzhang
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.

Posted: Mon Apr 07, 2008 6:25 am
by admin
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