Makefile: Over Optimize

* use O2 instead of O3 for gcc