silence an no return type warning
fix the makefile