Skip to content

Commit

Permalink
Build all the libraries on ARM by default.
Browse files Browse the repository at this point in the history
  • Loading branch information
Viral B. Shah committed May 26, 2015
1 parent 7773b75 commit 08c2d7a
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 10 deletions.
15 changes: 8 additions & 7 deletions Make.inc
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
7 changes: 4 additions & 3 deletions README.arm.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 08c2d7a

Please sign in to comment.