clean local is missing an - before the option rf for rm
clean-local: rm rf e_modules-desksanity.spec *~
~ make clean rm -rf .libs _libs rm -rf src/.libs src/_libs rm rf e_modules-desksanity.spec *~ rm: cannot remove 'rf': No such file or directory rm: cannot remove '*~': No such file or directory make: *** [Makefile:973: clean-local] Error 1