[racket] Cross-compilation
25 minutes ago, Ben Goetter wrote:
> 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.
Is there any real need to support pre-SP2 versions? IIRC, it's been a
while since it went out, no?
The reason I switched to VS2010 is to minimize these jumps -- it
probably won't take long for the 2008 version to fall out of support.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!