-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiling qt reports only unsupported #27
Comments
can you give me an example of one whole command line? |
But I guess the easiest way to test it is to download qt and to try to build an example application |
Many thanks. There are quite a few flags there I don't recognise |
Can you try setting CCLASH_Z7_OBJ=yes in your environment? cclash can't currently cache builds that use PDB files (especially those with implicit names) |
Ouch I confused the completely unrelated Using ninja (multijob build tool) with cmake killed the cclash server. |
Aha I shal investigate! You might have more luck with tracker mode turned off. It's quite a new
|
On further investigation caching with PDBs is quite problematic, infact I'm suprised anything other than a concurrent msbuild being able to cope with it as mspdbsrv will create or update PDB files often considerably later after the compiler has exited and built a file. This can be very hard to monitor. Eg
This can get very wierd if the monent the compiler exits we compile another file that will contribute to the same pdb. If the pdb exists then there are two possible states it can be in before compiling the second file depending on how long we wait.. |
CCLASH_TRACKER_MODE=yes
And configure called with
-no-pch
Using cmake with a Qt based project also results only in unsupported.
Would be great to be able to use cclash with Qt.
The text was updated successfully, but these errors were encountered: