Hi, My development machine is a x64 and I've compiled on the visual c++ express 2010 to x86. Packed the software with the dependences mvscr100.dll and mvscp100.dll from my folder /system32.
When executed in another computer without vcredist installed(just the dlls are in the same folder) returns: "The application was unable to start correctly (0xc000007b)".
But, I've made a test using the msvcr100.dll that I have in /SysWoW64, and the software run!
What's happening? The target in visual c++ is Win32, and the vs2010 is x86.
I used the dependency walker and it points to system32/msvcr100.dll
My concepts can be wrong, but when I compile for x86, the dependencies should be x86 too, right?
(PS: I'm using sfml 2.1 x86 for vs2010)