Adding CROSS_COMPILE and CFLAGS warning and -O2