# Install Crystal on Mac M1

**URL:** <https://forum.crystal-lang.org/t/install-crystal-on-mac-m1/3147>\
**Category:** Help & Support\
**Created:** [April 2, 2021, 7:45pm UTC](https://forum.crystal-lang.org/t/install-crystal-on-mac-m1/3147 "2021-04-02T19:45:42Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![maxfierke](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/maxfierke/32/1209_2.png) [@maxfierke](https://forum.crystal-lang.org/u/maxfierke)\
**Post date:** [August 16, 2021, 3:39am UTC](https://forum.crystal-lang.org/t/install-crystal-on-mac-m1/3147/27 "2021-08-16T03:39:48Z")

</div>

The blog post from [my earlier post](https://forum.crystal-lang.org/t/install-crystal-on-mac-m1/3147/17) has been updated to reference LLVM 11 specifically and address the initial cloning of the source code. I would caution against building with LLVM 12 at this time, [as Beta reminded me in another post](https://forum.crystal-lang.org/t/crystal-crashed-on-a-debug-build/3595/7) it does not contain a vital patch that Homebrew’s LLVM 11 has that ensures release mode builds still function correctly. The patch only exists in LLVM master (and will likely be included in LLVM 13) but is not applied to LLVM 12 in Homebrew or elsewhere, as far as I know.

---

_[View the full topic](https://forum.crystal-lang.org/t/install-crystal-on-mac-m1/3147)._
