makefile and opt