SFML community forums

Help => General => Topic started by: insomniac on March 05, 2014, 06:35:22 pm

Title: problems with windows 8 and sfml 1.6-2.1
Post by: insomniac on March 05, 2014, 06:35:22 pm
I am compiling on codeblocks 13.12 and using sfml 2.1 linked dynamicly and the basic graphic tut code compiles and on start up I get this.
the procedure entry point _gxx_personallity_() could not be located in the dynamic link library. C:\Users\insomniac\Desktop\client head\client crap\sfml-graphics-2.

I recently updated to Windows 8.1 AMD E-300 with Radeon Graphics, 4 GB Ram AMD HD 6310 with Radeon Graphics "I'm not impressed".I've used sfml many times from 1.6-2.0 and never had problems like this.2.1 compiles fine and just cant find the graphics.dll.

I also realized I can't get any of my old games or apps to work that I made on my old XP with sfml 1.6 to work on it.
Title: AW: problems with windows 8 and sfml 1.6-2.1
Post by: eXpl0it3r on March 05, 2014, 11:36:14 pm
The error means you have mismatching runtime lib versions. You need to compile SFML with the same compiler as you compile your application.
Rebuild SFML and then link your application against them.

If you miss the SFML 1.6 DLLs you can download the old ones from the website.
Title: Re: problems with windows 8 and sfml 1.6-2.1
Post by: insomniac on March 06, 2014, 04:17:20 am
Sorry like I said its been a year since I had a computer or programed anything, are you talking about the linking of libstdc++ or?
Title: AW: problems with windows 8 and sfml 1.6-2.1
Post by: eXpl0it3r on March 06, 2014, 08:34:06 am
listdc++ is part of the runtime library, but it really doesn't matter, you simply need to rebuild SFML. ;)