Compile with -o3 gcc optimization flag

use -o3 instead of -o2