<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/62018>62018</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            libclc/amdgcn: `prepare-builtins.cpp.o: undefined reference to symbol '_ZN4llvm2cl6Option11addArgumentEv'`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          illwieckz
      </td>
    </tr>
</table>

<pre>
    I get this while building libclc amdgcn targets with llvm `17-git` (e58a49300e757ff61142f6abd227bd1437c1cf87), `16.0.1` and `16.0.0` (I haven't tried to build older git references):

```
/usr/bin/ld: CMakeFiles/prepare_builtins.dir/utils/prepare-builtins.cpp.o:
  undefined reference to symbol '_ZN4llvm2cl6Option11addArgumentEv'
```

I completely deleted the build and install directories on each attempt.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysUk2PpDgM_TXhYhUKgUrgwKG3e5H6sLv3vbRCYiDTIaDEVKnn149S1R9zmLmNhAzEefaz39MpuTkg9uz8Fzs_FfqgZYu98_7q0Lx-L8bNvvXPMCMBLS7BdXEeYTycty7M4N1ovAG92tkEIB1npARXRwt4f1mBSV6p0-yISQ5MtHhuddPVnKM6q2mSVdWISerRCqFGWzW1MpWZWsVEx8TjDS5LXlYZroP9PODv9Z5h0RcMTCgCig4t0HZnB5u3GGF2BBEnjBgMply2fmD8ifGPKPn7c_8Vw5EiE8PoAhODt6x-gMd_9CsOzmf8sEfcdcSX3IRcSKV1-f5Bzv-UPn2mzb6X22dTgCNYnFxA-0Urc05v67h5YEK9_P9vk3cnjJf_7eS2UFXa2oc4HysG-vvChPo191t8BrOtu0dC_wYW84cFWt41uy3RhUTae7AuoqEtOkywBUBtFtBEuO5UFravbVd3usC-ki3vVFM3XbH0U9cJjmKc1LmRXWuaWllxnrpqQrSdlYXrBRc1b3hbqarjXdlpPUlZW10rO7ZKsobjqp0v85TlFufCpXRgLwWv2sLrEX26-VGIgFe4JZkQ2Z6xz5jTeMyJNdy7ROmrCjny2N8dycRw92TWj0n-W1n-kB6SF0f0_UK0pyy2GJgYZkfLMZZmW7OV_OXjddrj9g0NMTHchsu-uQ3_IwAA__8kZSDU">