From 08c2d7ad298a7b74a025a2f5069bd0c5e6ae5afe Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" Date: Tue, 26 May 2015 11:33:06 +0530 Subject: [PATCH] Build all the libraries on ARM by default. --- Make.inc | 15 ++++++++------- README.arm.md | 7 ++++--- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/Make.inc b/Make.inc index 5678ceec38020..3366cba927781 100644 --- a/Make.inc +++ b/Make.inc @@ -509,14 +509,15 @@ LLVM_FLAGS+="--with-float=hard --with-abi=aapcs-vfp" LLVM_VER=3.6.0 USE_BLAS64=0 -#OPENBLAS_DYNAMIC_ARCH=0 +OPENBLAS_DYNAMIC_ARCH=0 + #OPENBLAS_TARGET_ARCH=ARMV7 -USE_SYSTEM_BLAS=1 -USE_SYSTEM_LAPACK=1 -USE_SYSTEM_LIBM=1 -USE_SYSTEM_FFTW=1 -USE_SYSTEM_GMP=1 -USE_SYSTEM_MPFR=1 +#USE_SYSTEM_BLAS=1 +#USE_SYSTEM_LAPACK=1 +#USE_SYSTEM_LIBM=1 +#USE_SYSTEM_FFTW=1 +#USE_SYSTEM_GMP=1 +#USE_SYSTEM_MPFR=1 endif diff --git a/README.arm.md b/README.arm.md index 4698b79c270d3..e3acd0ed972c5 100644 --- a/README.arm.md +++ b/README.arm.md @@ -17,11 +17,12 @@ This is the list of known issues on ARM: # Build dependencies In addition to the standard `build-essentials` toolchain the following -libraries must be installed to build on ARM. On Debian/Ubuntu, use the -following command: +libraries may be installed to build on ARM, if you want to avoid +compiling them. We recommend using Ubuntu 14.04 or newer. On +Debian/Ubuntu, use the following command: ```` -sudo apt-get install libblas3gf liblapack3gf libfftw3-dev libgmp3-dev libmpfr-dev libblas-dev liblapack-dev cmake gcc-4.7 g++-4.7 gfortran libgfortran3 +sudo apt-get install libblas3gf liblapack3gf libfftw3-dev libgmp3-dev libmpfr-dev libblas-dev liblapack-dev cmake gcc-4.8 g++-4.8 gfortran libgfortran3 ```` # ARM specific build problems