Is this a fucking joke? God damn i hate setting up libraries for C++
>programming on windows
>>57513032
kys
>>57513032
Most people make their software for windows-users.
>oh look at me, im using not that popular os, since im not dumb like every other one
>i do everthing just on terminal without gui, cause thats how hackers in my virgin world would do
>>57512942
you linked objects compiled with mingw with libraries compiled with Microsoft's C++ compiler
they have different ABIs
your options are:
- compile everything with one compiler
- search for a mingw version of the libraries you need
- use C libraries
>>57512942
>>57513032
It's actually easier on Linux OP. You work with the terminal from the get go so you aren't lost with different GUI options for linking depending on your IDE and then you just make a script you run to compile.
Just a hunch, but you installed a version of SFML that was compiled with SJLJ exceptions, but your version of GCC does not use SJLJ. Install the correct version.
It all boils down to the fact that C++ ABI has not been specified, like C ABI. If you want to use C++ libraries, they must be compiled with the same compiler and same compiler version you're using them with. Otherwise it breaks.
>>57513080
>his OS is so shit he has to resort to name calling
>>57513084
or vice versa
or you linked sjlj mingw libraries with dwarf2 mingw objects or vice versa
thing is.. gui > terminal
>>57513080
I write desktop windows targeted code all day at work on linux, what are you talking about?
>>57513128
ayyy lmao
>>57513222
linux fags dont have jobs