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

    <tr>
        <th>Summary</th>
        <td>
            Error building with a sysroot, i.e. -DCMAKE_SYSROOT=
        </td>
    </tr>

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

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

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

<pre>
    Hi,

When building LLVM with `--target LLVMCore LLVMBitWriter` and `-DCMAKE_SYSROOT=/crossrootfs/x64`  the build will create `llvm-min-tblgen` but when attempting to run `llvm-min-tblgen` as it is not in the sysroot, it will fail to find the shared libraries and an error :

```
[ 80%] Built target llvm-min-tblgen
[ 80%] Building RISCVTargetParserDef.inc...
../../../bin/llvm-min-tblgen: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
include/llvm/TargetParser/CMakeFiles/RISCVTargetParserTableGen.dir/build.make:118: recipe for target 'include/llvm/TargetParser/RISCVTargetParserDef.inc' failed
make[3]: *** [include/llvm/TargetParser/RISCVTargetParserDef.inc] Error 127
CMakeFiles/Makefile2:11713: recipe for target 'include/llvm/TargetParser/CMakeFiles/RISCVTargetParserTableGen.dir/all' failed
make[2]: *** [include/llvm/TargetParser/CMakeFiles/RISCVTargetParserTableGen.dir/all] Error 2
CMakeFiles/Makefile2:11856: recipe for target 'lib/IR/CMakeFiles/LLVMCore.dir/rule' failed
make[1]: *** [lib/IR/CMakeFiles/LLVMCore.dir/rule] Error 2
Makefile:774: recipe for target 'LLVMCore' failed
```

Is this a supported scenario, or have I got something wrong?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycVd1v2zYQ_2uol0MEibQs-0EP_qi2YM06JEGLPQ2UdJZupUmDpOLlvx9I2U3r1ggSQCD0cXe_D56O0jnqNWLFijUrtokc_WBs9WyOKmlM91z9ToxvWLZl2WpavwyooRlJdaR7-Pjx8x0cyQ_A5tnNjZe2Rx_fbozFeLMm_8WSR8vmGUjdxcjt5m71x4d_Hv5-uP_06ZGJLeN1a41z1hi_c4zX_81nIQH8gBMcHEkpaC1Kj6GGUk_7mz3pG9-oHnUIbkYPx8BPeo_7gw8MvQE76isJ0gF5IAfaeCAdwdxzJMH4JnyLoDtJKhTake6mmEFa7EBRY6UldFGX1IDWGgtMrL53jM2z0zU9FmtYZIwXrNjCeiTl4WTbJcFfh0ff728fNp8fY9pf0jq0W9ylpNs0Tae0NGW8flka0ozXlwBidWJ8HEghKCNj8Ut1IU5R40nvTOpMWoQXrdTBNHNAfU4wzb_YetiRwhDxpwE3tkN8BmOhI4utN_Z5Yki6VWOHJ1qM19_LYbze3MmvWJPC0A0_6X2UjcLfUKcdheDYIelefg3Ieb4I-BZbOiDsjD0bzHj5Guo1YxkvYxtgN7GPUMVasGIbsBhfTRewYv1ujGILH-J-5LycYH4wIdwHM3nUWObi3Srf5K1U6op6_h71b8b-5gp_1ZNFMb_qiaKG8fr2_pLCeVidEO2o8Irc_Fdy31L2UsmZPBOrspxdZX4udUnrcrDE9daBH8iBBDceDsZ67MC1qKUlE2aasTDIJ4Rb6I0HZ_boh_DTH63RPRN10lWiW4qlTLDKS57lS5Hni2So5hxF17b5QszmzVI2RV6KQhRLFLsmWxbzhCqe8VlWZkVe8CIv02WzyPlClGI2E4t8tmSzDPeSVBoaIzW2T8i5EatluRA8UbJB5eJBxLnGI8SPjIcmS2wVZ1cz9o7NMkXOu5cqnrzCanL228kUDyX5wzRPMYWfT55ktKoavD-EOcd4zXjdkx_GJm3N_qWLI_7BmjDiGK8jubDPE_mniv8fAAD__wUKT5Y">