diff --git a/CMakeLists.txt b/CMakeLists.txt index 6afd2c4ab9..329ec01ca9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -149,6 +149,9 @@ if(CMAKE_SIZEOF_VOID_P EQUAL 8) "mlpack will still work without ARMA_64BIT_WORD defined, but will not " "scale to matrices with more than 4 billion elements.") endif(ARMA_HAS_64BIT_WORD EQUAL 0) +else(CMAKE_SIZEOF_VOID_P EQUAL 8) + # Adding the ARMA_32BIT_WORD preprocessor for 32 bit machines for clean build + add_definitions(-DARMA_32BIT_WORD) endif(CMAKE_SIZEOF_VOID_P EQUAL 8) # On Windows, Armadillo should be using LAPACK and BLAS but we still need to