Hi,
I am trying to compile Mailspring on Fedora 34. I installed all dependencies as per the documentation.
npm install
fails with
npm ERR! ../src/cld.cc:5:12: Fehler: »terminate_handler« wurde nicht innerhalb von »std« deklariert
npm ERR! 5 | using std::terminate_handler;
npm ERR! | ^~~~~~~~~~~~~~~~~
The first line roughly translates to “terminate_handler not declared within std”. It’s weird I am getting this error because libstdc++ is installed according to dnf:
Installierte Pakete
libstdc++.i686 11.1.1-3.fc34 @updates
libstdc++.x86_64 11.1.1-3.fc34 @updates
libstdc++-devel.i686 11.1.1-3.fc34 @updates
libstdc++-devel.x86_64 11.1.1-3.fc34 @updates
Do you have any suggestions on what else I have to install/configure to make compilation work?
Thanks!
Best,
Martin