win32 GHC 7.8.3 works under Wine and i386-linux GHC 7.8.3 works under amd64-linux

Mikolaj Konarski mikolaj at well-typed.com
Fri Sep 12 17:12:53 UTC 2014


(cross-com^H^H^Hposting to glasgow-haskell-users at haskell.org)

Well, sorf-of. A few extra unobvious parameters and workarounds
are required in each case, but it's doable, (arguably) simpler
than real cross-compilation and already exhibits problems
that real cross-compilation may in some circumstances face.

Wiki pages (kudos to all previous authors):

http://www.haskell.org/haskellwiki/GHC_under_Wine

https://ghc.haskell.org/trac/ghc/wiki/Building/Compiling32on64


Examples of both kinds of binaries, for a project with gtk2hs and TH dependency:

https://github.com/LambdaHack/LambdaHack/releases/tag/v0.4.99.0


Please share your success reports here or on the wiki and let's exchange
ideas, file concrete tickets and propose patches to make the two processes
more accessible. Some tickets are mentioned in the wikis or can be traced
from there, but there may be others I'm not aware of, so let's link them
where appropriate.

Hope this helps somebody,
Mikolaj


More information about the ghc-devs mailing list