Fixed Variable argv error
Functional makefile