[racket] Cross-compilation

From: Ben Goetter (goetter at mazama.net)
Date: Wed Jul 27 15:18:03 EDT 2011

On 7/27/2011 11:34 AM, Eli Barzilay wrote:
> Eli: Does the build use VS 2010?
> Yes.
>> Is some security feature enabled that might inject uses of
>> DecodePointer() into the code?
> There's nothing that I did explicitly.  Also all the solution files
> are just converted from the older version and tidied up manually, so
> there's no addition there.  Maybe it's a default?

The VS2010 C runtime imports DecodePointer.
https://connect.microsoft.com/VisualStudio/feedback/details/526821/executables-built-with-visual-c-2010-do-not-run-on-windows-xp-prior-to-sp2

You can change a VS2010 project to compile against the VS2008 
libraries.  Qv http://msdn.microsoft.com/en-us/library/ff770576.aspx
This, however, requires VS2008 to be present on the build system.  Might 
as well build with VS2008.


Posted on the users mailing list.