Added -Wall compiler option