The only way I could reproduce these errors is when GCC and Clang version of SFML are mixed. Here are two procedures that create the same errors.
- First procedure
- install the GCC version
- compile your application (successfully)
- install the Clang version
- run your application
- Second procedure
- install the Clang version
- compile your application (successfully)
- install the GCC version
- run your application
When you install another runtime, you need to carefully rebuild from scratch your application. That is, remove the final binary as well as any .o
files before compiling.