EnyoYoen / Fast-Discord

A new Discord client made in C++ and Qt
MIT License
169 stars 9 forks source link

[Bug] "symbol lookup error" #25

Open KaKi87 opened 1 year ago

KaKi87 commented 1 year ago

Hello,

I'm experiencing the following error when running Fast-Discord on Ubuntu 22.04.1 :

./Fast-Discord: symbol lookup error: ./Fast-Discord: undefined symbol: _ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj, version Qt_5

Thanks

Chirunos commented 1 year ago

Hello,

I'm experiencing the following error when running Fast-Discord on Ubuntu 22.04.1 :

./Fast-Discord: symbol lookup error: ./Fast-Discord: undefined symbol: _ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj, version Qt_5

Thanks

openSUSE Leap 15.4 user here with the same output Have you installed the required packages mentioned in the README file? I'm too afraid to search the openSUSE repositories for the packages mentioned in the README file and end up installing unneeded packages that might even break my system. The only package I installed was libsodium23. I thought it was needed when I got this output:

./Fast-Discord: error while loading shared libraries: libsodium.so.23: cannot open shared object file: No such file or directory
KaKi87 commented 1 year ago

Have you installed the required packages mentioned in the README file?

Those are required for making a build, not running an existing one.

I'm too afraid to search the openSUSE repositories for the packages mentioned in the README file and end up installing unneeded packages that might even break my system.

Since when do systems break on package installations ?

Chirunos commented 1 year ago

Those are required for making a build, not running an existing one.

I'm sorry, I forgot to ask if you tried building from source!

Since when do systems break on package installations ?

I don't build applications very often, and I tend to have trouble removing the packages I no longer need because I'm constantly adding and removing repositories.

And for openSUSE Leap, it can be dangerous to add unofficial repositories