Disable LAPACK for iOS builds.

Apple annoyingly claims that dsyrk_ is a private API, and rejects
submissions to the Apple Store that include this symbol.

Also change ifdef -> ifndef in blas.cc

Change-Id: I432e9519cfe661fc96a58f36a86389a916b6a8b6
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 39551ee..3aae07a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -184,7 +184,11 @@
   UPDATE_CACHE_VARIABLE(GFLAGS OFF)
   UPDATE_CACHE_VARIABLE(OPENMP OFF)
 
-  MESSAGE(STATUS "Building for iOS: SuiteSparse, CXSparse, gflags and OpenMP are not available.")
+  # Apple claims that the BLAS call dsyrk_ is a private API, and will not allow you
+  # to submit to the Apple Store if the symbol is present.
+  UPDATE_CACHE_VARIABLE(LAPACK OFF)
+  
+  MESSAGE(STATUS "Building for iOS: SuiteSparse, CXSparse, LAPACK, gflags, and OpenMP are not available.")
 
   UPDATE_CACHE_VARIABLE(BUILD_EXAMPLES OFF)
   MESSAGE(STATUS "Building for iOS, will not build examples.")
diff --git a/internal/ceres/blas.cc b/internal/ceres/blas.cc
index da49183..7d611b2 100644
--- a/internal/ceres/blas.cc
+++ b/internal/ceres/blas.cc
@@ -32,7 +32,7 @@
 #include "ceres/internal/port.h"
 #include "glog/logging.h"
 
-#ifdef CERES_NO_LAPACK
+#ifndef CERES_NO_LAPACK
 extern "C" void dsyrk_(char* uplo,
                        char* trans,
                        int* n,