At Thu, 18 Apr 2013 14:58:31 -0400, JP Verkamp wrote: > Is there documentation / a list of steps that one can follow to set up a > cross compiling build process for Racket where one can build (on one > system) stand along executables? [...] > > If such a thing doesn't exist right now, is it possible? What would be > necessary?
It doesn't exist right now. The main obstacle is that the libraries that build executables and distributions are not currently parameterized over the platform. The libraries dispatch on the result of `system-type' and other functions that provide information about the current platform. The libraries should instead take the platform configuration as arguments. That's the basic idea, anyway; I'm sure there will be some other details to work out. Fortunately, `raco exe' and `raco distribute' are completely implemented in Racket and do not themselves rely on any platform-specific executables, I think. ____________________ Racket Users list: http://lists.racket-lang.org/users