make: *** No rule to make target 'generic64/libkeccak.a'

296 Views Asked by At

I downloaded some post quantum algorithms from NIST and tested them. Some codes need to use Keccak package, so I downloaded it. When I tried to "make generic64/libkeccak.a", I got an error message:

make: *** No rule to make target 'generic64/libkeccak.a'. Stop.

How can I fix it? Thank you for any help.

1

There are 1 best solutions below

1
On

Can't comment due to less reputation.

This maybe because:

  1. There is no Makefile in current working directory
  2. The Makefile doesn't have any specific rule related to your request.

If you run make blablablaSomeRandomThing, you'll get the same error. Maybe try running make, or better will be to open Makefile and see the present rules.

You may want to explore more on Makefiles:

https://opensource.com/article/18/8/what-how-makefile https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/

Similar questions:

gcc makefile error: "No rule to make target ..."