compile in release mode by default.