
One thing I could try would be to see if I can get a version of GHC to run under ODIN (ODIN is a Win32 API implementation under OS/2). Do you think this would be helpful? Or would it lead me down the path of making an OS/2 complier that produced Windows Executables (that would be bad).
I don't know enough about ODIN to be able to usefully comment, apart from to say that extra layers of translation generally add extra layers of complication (we've had no end of trouble with cygwin/mingw on Win32), and in this case you'd be going through 2 layers (mingw + ODIN) which could well be more trouble than it's worth. On the other hand, you'd need something like mingw for OS/2 - does such a beast exist? Cheers, Simon

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 20 Feb 2002, Simon Marlow wrote:
I don't know enough about ODIN to be able to usefully comment, apart from to say that extra layers of translation generally add extra layers of complication (we've had no end of trouble with cygwin/mingw on Win32), and in this case you'd be going through 2 layers (mingw + ODIN) which could well be more trouble than it's worth.
ODIN will (might) allow me to run the Win32 GHC executable under OS/2 (ODIN implements the win32 api and comes with a PE loader) (ODIN is Wine for OS/2). I thought this might be useful to help bootstrap the compalation of GHC under OS/2, because I'd wind up with a Haskell complier (although one that produces windows executables). Maybe I'll hold off on such an approach until (or if) it become clear that such a venture would be useful.
On the other hand, you'd need something like mingw for OS/2 - does such a beast exist?
I'm not exactly sure what mingw is. I'm assuming that it is similar to EMX. - -- Russell O'Connor roconnor@alumni.uwaterloo.ca http://www.math.berkeley.edu/~roconnor/ ``This is not a time, as it is never a time, to seek vengeance, but a time to seek the courage to forgive'' -- George W. Bush -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (SunOS) Comment: For info see http://www.gnupg.org iD8DBQE8c/eFuZUa0PWVyWQRAuV3AJ9U6YFJWWkyZdZ+PD1iPqg/cddgvACfVzJ+ aW/S2ZXmToD7cZbC2Zui7bI= =1HDC -----END PGP SIGNATURE-----
participants (2)
-
Russell O'Connor
-
Simon Marlow