# Building 1.1.0 on Raspberry PI 3B+ running Raspian

**URL:** <https://discourse.julialang.org/t/building-1-1-0-on-raspberry-pi-3b-running-raspian/22459>\
**Category:** Internals & Design\
**Created:** [March 28, 2019, 2:05pm UTC](https://discourse.julialang.org/t/building-1-1-0-on-raspberry-pi-3b-running-raspian/22459 "2019-03-28T14:05:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![PhotoNomad0](https://avatars.discourse-cdn.com/v4/letter/p/87869e/32.png) [@PhotoNomad0](https://discourse.julialang.org/u/PhotoNomad0)\
**Post date:** [March 28, 2019, 2:05pm UTC](https://discourse.julialang.org/t/building-1-1-0-on-raspberry-pi-3b-running-raspian/22459/1 "2019-03-28T14:05:11Z")

</div>

I got quite far, but am stuck. What I have done up to this point:

- Installed the build tools. Did git clone and then checked out checkout tag v1.1.0.
- Did “make” and then “make binary-dist”.
- On “make binary-dist”, ran out of memory building LLVM (was using 8GB swap file)
- readme.arm.md suggests manually downloading the LLVM 3.0.9 binaries and updating Make.user.
- did “make cleanall” and starting over with “make”, but that fails when linking LLVM
- See in release notes that v1.1.0 uses LLVM 6.0.1 so downloaded that: [http://llvm.org/releases/6.0.1/clang+llvm-6.0.1-armv7a-linux-gnueabihf.tar.xz](http://llvm.org/releases/6.0.1/clang+llvm-6.0.1-armv7a-linux-gnueabihf.tar.xz)
- Did “make cleanall” and “make”
- Still failed with:

```julia
g++: error: unrecognized command line option ‘-Wcovered-switch-default’; did you mean ‘-Wno-switch-default’?
g++: error: unrecognized command line option ‘-Wstring-conversion’; did you mean ‘-Wint-conversion’?
Makefile:145: recipe for target 'APInt-C.o' failed

```

Currently my Make.User has:

```julia
USECCACHE=1
JULIA_CPU_TARGET=cortex-a7
override USE_SYSTEM_LLVM=1
LLVM_CONFIG=/home/pi/Develop/clang+llvm-6.0.1-armv7a-linux-gnueabihf/bin/llvm-config

```

Any suggestions how to get this to build?
