Hi Jakub - You will find that many of these questions are things we’ve had to address in the HaLVM (http://github.com/GaloisInc/HaLVM <http://github.com/GaloisInc/HaLVM>). You may want to look in that code base for information on what we considered minimal and how we got around some of the build system and other issues a minimal build requires.
- Adam On Jul 2, 2015, at 1:20 PM, Jakub Zalewski <[email protected]> wrote: > > Dear all, > I am working on porting GHC to [native > client](https://developer.chrome.com/native-client > <https://developer.chrome.com/native-client>), which has some degree of > POSIX-compliance. > > I was thinking about building just the minimal/most essential parts of GHC > that is enough to compile simple Haskell programs. > > I wanted to ask which parts of GHC are the most essential and sufficient > enough to compile a simple Haskell program, for instance to compile `main = > putStrLn "Hello, world!"`? > > I also wanted to ask how to force a GHC build without a particular package > that comes by default, for instance how to build GHC without the `unix` > package? > > Best wishes, > Jakub > _______________________________________________ > ghc-devs mailing list > [email protected] > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
