main: compile the whole thing