# Error running tool\_chain\_qt6 build

**URL:** <https://genode.discourse.group/t/error-running-tool-chain-qt6-build/155>\
**Category:** Help / Tech Support\
**Created:** [March 12, 2025, 5:13am UTC](https://genode.discourse.group/t/error-running-tool-chain-qt6-build/155 "2025-03-12T05:13:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![spenc](https://dub1.discourse-cdn.com/flex006/user_avatar/genode.discourse.group/spenc/32/71_2.png) [@spenc](https://genode.discourse.group/u/spenc)\
**Post date:** [March 12, 2025, 5:13am UTC](https://genode.discourse.group/t/error-running-tool-chain-qt6-build/155/1 "2025-03-12T05:13:52Z")

</div>

Whenever I try running the qt6 tool chain, I get this error, it does not happen with qt5 which builds successfully.

me2@mistcutter:~/genode$ ./tool/tool\_chain\_qt6 build  
CMake Error: The source “/home/me2/genode/contrib/qt6-host-802b7ca16c8e96911c1a190e99f949e07abbb047/src/lib/qt6/CMakeLists.txt” does not match the source “/home/me2/genode/contrib/qt6-host-1a0072de9fae10738f0d32d367ffff063e6cdc7b/src/lib/qt6/CMakeLists.txt” used to generate cache. Re-run cmake with a different source directory.  
make: \*\*\* [tool/tool\_chain\_qt6:54: build] Error 1

Is there something silly I’m missing?

---

<div class="post-metadata">

**Author:** ![cproc](https://avatars.discourse-cdn.com/v4/letter/c/838e76/32.png) [@cproc](https://genode.discourse.group/u/cproc)\
**Post date:** [March 12, 2025, 3:53pm UTC](https://genode.discourse.group/t/error-running-tool-chain-qt6-build/155/2 "2025-03-12T15:53:30Z")

</div>

It seems like cmake has a problem with an existing build directory (build/tool/qt6/23.05) from a previous build which used a different source directory. Does it work when you delete that build directory and try again?
