Fix link order of CHOLMOD
This was working by accident due to dynamic linking. Fixes issue #2.
diff --git a/internal/ceres/CMakeLists.txt b/internal/ceres/CMakeLists.txt
index 8c4023e..1601666 100644
--- a/internal/ceres/CMakeLists.txt
+++ b/internal/ceres/CMakeLists.txt
@@ -103,16 +103,15 @@
${CERES_INTERNAL_HDRS}
${CERES_INTERNAL_SCHUR_FILES})
-# TODO(keir): Make linking gomp optional for e.g. Windows.
SET(CERES_LIBRARY_DEPENDENCIES
- ${GLOG_LIB}
- ${GFLAGS_LIB}
- ${LAPACK_LIB}
- ${CAMD_LIB}
- ${AMD_LIB}
- ${CCOLAMD_LIB}
- ${COLAMD_LIB}
- ${CHOLMOD_LIB})
+ ${GLOG_LIB}
+ ${GFLAGS_LIB}
+ ${CHOLMOD_LIB}
+ ${LAPACK_LIB}
+ ${CAMD_LIB}
+ ${AMD_LIB}
+ ${CCOLAMD_LIB}
+ ${COLAMD_LIB})
IF (EXISTS ${METIS_LIB})
SET(CERES_LIBRARY_DEPENDENCIES