Let's try some makefile optimisations