change to generate make.o by myself