Thank you for answering
!
Sounds like you may have copied the wrong DLLs. From where did you copy the libgcc and libstdc++ DLLs from?
I found them on internet, I don't know if there's multiple versions of these dlls so...
---------------------------------------------------------------------------------------------------------------------------------------
This particular error seems to commonly be the result of a 32-bit/64-bit mismatch. If you google that error code, it brings up lots of articles that mention this.
Make sure you're linking the correct SFML library to match the architecture target of the compiler. That is, if you are compiling for 32-bit, use 32-bit SFML and if you are compiling for 64-bit, use 64-bit SFML.
Note that this is regardless of whether your system is 32-bit or 64-bit.
Common scenario: 64-bit system compiling to a 32-bit target using 64-bit SFML would likely result in this error.
When I use >gcc --version, in C:\Program Files (x86)\CodeBlocks\MinGW\bin
I get (among others) this:
- Target: mingw32
- gcc version 4.9.2 (tdm-1)
I have SFML 2.4.0 and I think it's the 32 bit version because there's the openal32.dll in the bin folder...