-
Notifications
You must be signed in to change notification settings - Fork 868
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
Install/build process should check and assert the requirements (e.g. clang compiler versions) #34
Comments
- python>=3.9 - cmake>=3.22 - clang>=18 on windows use the msvc-clang (>=17) fix microsoft#34
Header file seems to be missing in the repo. Getting the following error on clang: |
@algorise |
It is a best practice to not include generated files in versioncontrol so i think the behaviour is ok. Running setup once should generate all the necessary files and configuration |
In my case, the I checked both versions were on /usr/bin, then I uninstalled clang and symlinked the all clang*18 to clang (without -18) I wrote about the process to make it work: |
instead of ln -s manually I would use: update-alternatives sudo update-alternatives --config clang |
Thank you! I updated my post :) |
The readme states some requirements about python, cmake and clang version.
Currently the install/build process does not check if the clang version requirement is satisfied and ubuntu e.g. come with a clang version 14.
This can also cause problems, e.g see bug report #30
It would be cool if the install/build process checks the requirements and stops the build process with an error it the version is not satisfied.
The text was updated successfully, but these errors were encountered: