<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 23, 2013 at 3:12 PM, José Fonseca <span dir="ltr"><<a href="mailto:jose.r.fonseca@gmail.com" target="_blank">jose.r.fonseca@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">
<div class="im">On Thu, May 23, 2013 at 1:43 PM, Arthur Huillet <span dir="ltr"><<a href="mailto:arthur.huillet@free.fr" target="_blank">arthur.huillet@free.fr</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello,<br>
<br>
I regularly use José's builds on Windows 7, and they work fine. On Windows XP<br>
however, trying to run any of the binaries (qapitrace, apitrace, ...) yields<br>
the following error message: "apitrace.exe is not a valid Win32 application".<br>
<br>
Has anyone experienced this? Do you know where it comes from and if anything<br>
can be done about it?<br></blockquote><div><br></div></div><div>I don't have any XP VM handy. Could you open the executable with <a href="http://www.dependencywalker.com/" target="_blank">http://www.dependencywalker.com/</a> and see if there's any complain about a missing symbol?</div>
</div></div></div></blockquote><div><br></div><div style>I found an old XP VM, and indeed it seems that the generated executables depend on post-XP Windows version.</div><div style><br></div><div style>Binaries compiled with MinGW look alright though. However MinGW binaries have problems of their own (e.g, I'm running into some weird gcc or libstdc++ bug ).<br>
</div><div style><br></div><div style>It looks like the only way of getting this to work is to build binaries for XP separately.  There is <a href="http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx">http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx</a>  but that implies using older windows sdk, which means that D3D11.1 would be lost.</div>
<div style><br></div><div style>I'm afraid I don't see an easy way here.  According to wikipedia extended support for XP will end on April 2014.  Is it still relevant?</div><div style><br></div><div style><div style>
Jose</div></div></div></div></div>