Page 1 of 1

v1.7 win32 binaries don't run on some windows

Posted: Thu Jul 19, 2007 3:19 pm
by Mochilote
Dependency Walker find that binaries have dependencies with at least one dll from VS2005.

Downloading this redistibutable from microsoft fix the problem:

http://www.microsoft.com/downloads/info ... st_x86.exe

Maibe this help is useful to others,


Mochilote.

Posted: Fri Jul 20, 2007 6:08 am
by Mochilote
If in VS2005, for each project, change in project settings->General->Use of MFC From "Use Standard Windows Libraries" to "Use MFC in a Static Library", the dll dependencies disappear.

So maibe, the next public binaries may have this change.

Mochilote.

Posted: Fri Jul 20, 2007 8:56 am
by dom
Thanks, odd place to put the option since we don't use MFC!

Marcello ran into the dll requirements on Windows ME, I'm traditionally reluctant to build static binaries, but I guess in this case it gives us more compatiblity.

Posted: Fri Jul 20, 2007 9:34 am
by Mochilote
dom wrote:Thanks, odd place to put the option since we don't use MFC!
Yes, but it do the trick :)
dom wrote:Marcello ran into the dll requirements on Windows ME, I'm traditionally reluctant to build static binaries, but I guess in this case it gives us more compatiblity.
Of course, my experience says me that this is the most compatible mode, even if the MS libraries changes (for good or bad changes) your binaries will run exactly that when you compile and test it. :D


Mochilote.