Hi all,
It's my first attempt to use SFML, seems very powerful to me, however, when I tried to compile some examples, I receibed a (classic) "bad image exception".
I take a look here and there, and most of answers to this problem are like "use 64 bits dll to compile for 64 bits sistems, and 32 for 32 bits sistems".
Ok, simple. But not so simple... the fact is that when I compile using 32 bits dll targeting 32 bits architecture, I receibe a bad image exception, (I expected no problems at all, most 32 bits software runs just fine in any 64 windows sistem) the only way to makes it run is... using 32 bits dlls but targeting 64 bits sistem, and at least it runs on a windows 8.1 64 bits. Or in other words: wtf?
My setting:
SFML 2.2
Visual studio 2013
Windows 8.1 64 bits.
What am I missing? Any ideas?
Oh, one more weird thing:
First I tried to compile from a machine with windows xp 32 bits and Visual Studio 2010 and it was impossible, neither targeting 32 or 64 bits.
Thanks in advance and excuse my english, it's not my first language.