-
Notifications
You must be signed in to change notification settings - Fork 45
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
add Clang #63
add Clang #63
Conversation
clang подразумевает gcc и build-essential? |
это как g++ только лучше |
Build with clang is optional and already keep tested by build workflow, add it to required software I think it's useless and confusing |
Thank you, @Fantu ! |
Using original |
Probably can be specified g++ or clang and also pkgconf or pkg-config |
in this case let's drop qtbase5-dev also: may be user wants build Qt from source and static linking with IMSProg. |
@AndreiCherniaev , It's already too particular a case. |
For me still not clear why you give list |
@AndreiCherniaev @Fantu Okay. Let's settle on |
Why not |
@Fantu , what do you make of this? |
As specified in #63 (comment)
On clean build env. g++ or clang install is not needed but on normal user installation if he never installs build tools yes, I normally install build-essential, so I don't remember for sure if it is enough g++ |
I also always install build-essential on a new computer. |
|
@AndreiCherniaev , it is a first link from the internet. |
Second link from internet: Anyway let's test on clear Ubuntu 23.10. After I install and upgrade Ubuntu I do
And make snapshot of my Virtual Machine Manager. Every new trying I will do since this snapshot.
Let's compare |
I still suggest to use |
I think can be good something like wrote in #63 (comment) for example changing the part to: For build are needed:
On Debian and derivatives:
|
@Fantu , I did as you suggested. |
tested with clear Ubuntu 22
original
sudo apt-get install cmake libusb-1.0-0-dev qtbase5-dev pkg-config
is not enough
Optionally you can use
sudo apt-get install g++
instead ofsudo apt-get install clang