Skip to content

Commit 02ac31d

Browse files
1 parent 5f46089 commit 02ac31d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

from_source.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ <h1 id="supported-configurations">Supported Configurations</h1>
210210
<td>3.12</td>
211211
<td>8.2</td>
212212
<td>3.28</td>
213-
<td>GCC 13 (default) or Clang 15</td>
213+
<td>GCC 13 (default) or Clang 19</td>
214214
<td>OpenJDK 21</td>
215215
</tr>
216216
<tr>
@@ -375,6 +375,10 @@ <h2 id="drake-specific-cmake-options">Drake-specific CMake Options</h2>
375375
</li>
376376
</ul>
377377

378+
<p>Important note: when compiling Drake with Clang 17 or newer on Linux, you must
379+
add <code class="language-plaintext highlighter-rouge">-fno-assume-unique-vtables</code> to your project’s <code class="language-plaintext highlighter-rouge">CXXFLAGS</code>, or else Drake’s
380+
use of run-time type information and dynamic casts will not work correctly.</p>
381+
378382
<h2 id="cmake-caveats">CMake Caveats</h2>
379383

380384
<p>Note that a concurrency limit passed to <code class="language-plaintext highlighter-rouge">make</code> (e.g., <code class="language-plaintext highlighter-rouge">make -j 2</code>) for a Drake

0 commit comments

Comments
 (0)