Makefile now uses object files