fix clang makefile incompatibility (clang: error: cannot specify -o when generating multiple output files)