build main.o