If it works on your PC, and not on anybody else's, then it has probably to do with the fact that you are a programmer, and "the rest of the world" is not. Something with libraries that are not on my PC, but are installed on yours?
On the other hand, if it is all about C++, then I suspect I have more libraries installed over the years on my laptop than would be considered healthy

(see attachment)
/ Maybe the different versions could be interfering with each other?