<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/61488>61488</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
The default build in libc++ documentation fails on macOS
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
rnikander
</td>
</tr>
</table>
<pre>
I'm trying to follow the instructions here: https://libcxx.llvm.org/BuildingLibcxx.html
The first section is called "The default build". The command fails for me. Maybe the documentation needs to be updated.
```text
% cmake -G Ninja -S runtimes -B build -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind"
...
...
CMake Error at /Users/rob/Dev/llvm-project/libunwind/src/CMakeLists.txt:109 (message):
Compiler doesn't support generation of unwind tables if exception support
is disabled. Building libunwind DSO with runtime dependency on C++ ABI
library is not supported.
```
I'm on macOS Ventura 13.2.1.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkU91uozoQfhpzMwqCMTTlgoukaY4qpV3pdHdvV8YewLvGRrZpk7c_Apqc7q4URZbHfDPz_YgQdGeJalbuWXlIxBR752tv9S9hFfmkcepSPzHcDhD9RdsOooPWGePeIfYE2oboJxm1swF68sT4DvoYx8D4juGR4dHoRp7PqTFvQ-p8x_C4n7RR2nantdLHwbDswLLd-v-1J2i1DxECLcigA0hhDClgiHNZUSsmE6GZkRhiCvOtdMMgrIJWaBOgdR4GSuFZXBpahlVOTgPZKBZQS6TCvE5DMI1KRFLp5zHYXbb-Ip3jxxWWIAfxi2DzD7xo-1PA5hX8ZKMeKMBmvw4Em8Pp9P35x-PLbn96_PHvt5evT8-Pr4wfGOJKB-P79SAavZ4n-67tvMvaKk3TPw4Pz3PjR--dBxGB4fFbIB8YHr1rGB4P9Dazbd6GzejdT5JxJf8KfAxeMjwuMCcdYkjjOTK-y7MKGN4PFILoiGE1K7d0BHhww6gNeVCOgmW4jRCmcXQ-QkeW_Mqka2FtAlE0hgLoFugsaVyqHx9cIXUApcP8TqUAVyvAbVA4vH6Bdx37K6-gaCSryMoLOAsPDPcM97DbP10hjW688JcZ2rrbhP_LeRXys7qrp52FQcgvr_CdbJy8gJynmOYpfH6aqJqrilcioTq_21ZZVZQFJn1d5thKXlYqKzKe57LlHEspVFHwItveF4muMUOe8XyLPKsyTMs7VRYlVliJjIgkKzIahDa3dCQ6hInqu7y4v0-MaMiEJZuIlt5hKc4WKQ-Jrxepm6kLrMjMIugNJepoqP4rKaDtTJb8oPD3PKypuTKSTN7Uvwe507GfmlS64cNnf9ttGXC25LLAfwEAAP___0tknw">