i got errors too on ubuntuu with make.
make[2]: *** No rule to make target `sha2.c', needed by `minerd-sha2.o'. Stop.
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I updated the github source with a few missing files. Let me know if it works for you now.