change the Makefile to using gcc -O2 Wall -g