<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/66526>66526</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[MLIR] /lib/WindowsManifest/CMakeLists.txt can't detect updated XCode SDK after XCode Update
</td>
</tr>
<tr>
<th>Labels</th>
<td>
mlir
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kris-gaudel
</td>
</tr>
</table>
<pre>
Problem:
- Trying to install MLIR from https://mlir.llvm.org/getting_started/, but using "Unix Makefiles" for build instead of Ninja
- CMake generate step fails due to
`Imported target "ZLIB::ZLIB" includes non-existent path
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include"`
- Recently updated my version of XCode, so path in CMake file should be `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk`
<img width="819" alt="image" src="https://github.com/llvm/llvm-project/assets/68076186/2c947d9f-7914-447f-bd7e-954cd1ff290b">
Notes:
- LLVM was installed using Unix Makefiles
- My command:
`cmake -G "Unix Makefiles" ../llvm -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_BUILD_EXAMPLES=ON -DLLVM_TARGETS_TO_BUILD="Native;NVPTX;AMDGPU" -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON`
Attempted Solution
- Tried adding the flag
`DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk` (still same result as image)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEVcuS6jYQ_Rqx6YKyZbDxgoXBeGoyvAozN9xsKNlqG92RLZclz-PvUzKeRybZZJNsAEmt7nNa5zRMa1HWiAsyW5JZPGKduap28dQKPS5Zx1GOMsXfFodWZRIr4kXEiYkTjeHUvom6BKNA1NowKWG7uT9C0aoKrsY02sbShNCkkqKdSPlcTVRbEpqUaIyoy4s2rDXI-6AVZJ2BTtuUhNLHWrzClj1hISRqQikUqoWsE5L35ZBxUAXsRP2LvQNa2XgoscaWGQRtsIGCCamBd2hx3gKJ79xXjbKVwbC2RGML_rG5X1rAXtT_ohREncuOo4Za1WN8FdpgbaBh5jrkoZTQJGoaKXJmhKo1ock5VxwnrGkITVaqtlfsdozPKFWDLaHJQTJTqLay-1uW79PzpBm2vkWm8cNnkOtOvInmT4QmnbanAz4Lw3fee3DEHGsj36BrOLMMqzd4xlYLVdt-nVfK3liBVj0TEPXQNttn0FfVSQ4Zgk35X5LzBnLvTIZPbyWqEl4EN1fixYTSuRvat2HS3NaiYqVtAeg2v-38VXqlMNcum-TKlrcSHL7GTat-YW4ITZjW2PPw507gu3Of0ITm4TTgYTEOQnc6nk6DYpzxAMfhbJpztyho6GS28d76K9ydMqi_OGSz-bGFF6bfDYJ8EPg3dQ_h2zfIVVWxmn_kIL6TV_Z5xnf_7IrJZCAEADCObcXLehctN-vL4bj_bb06pcSLrQHfT5eP95v4sj5H28NmbQ_3uy93T9Hxbn1KL6f9LfDW0x0z4hmJt9z9OJzOxFtG2_ju8GgBjOPVNnpYD2lPPw9r4sVHlMg0_h1TlKbr4-l-v7sV_vbckTFYNVa1qZKdVd3nrBHIgXHeT5wrQiFZ-ennAcM-PV_Sn-lxvz_1uP8X_QKhc22ElKBZhdCi7qQBK4KbVMMRX3g89EI2woXrh9MgnIUuHV0XQe6zcBrMqZsF2TyjjGcYTplL567jBtl0JBbUoZ4TujPX9-YenfCwCBhzCy8oPNfJkEwdrJiQH8N2JLTucOH7M-qPJMtQ6n7QU2olYRU8i0ftondE1pWaTB0ptNGfCYwwsv9zsMOdzGKwehMZocnvoubqRW9ZLQrU1kn9JNn0982rgZzVhAYGOBrMzcdE6mcQpPEDsMJgO6wf-1MYda1c_GsL9yx7C1uifwYAAP__Rz8kEw">