
Peter Tanski wrote: [snip]
The advantage to free software is that, like the Haskell language, you get to use some of the most advanced programming available. So here I am, trying to figure out what I can do to help GHC, since right now GHC is the only actively maintained, current Haskell compiler available. (In any case, nhc98 uses GMP as well, so even if you use nhc98 you will still have the DLL-NOTES problem to deal with.)
Hi Peter - It seems a workable solution is just to follow what Esa recommended (similar to what you said also) - namely linking all the obj's (for user source) together, stripping out debug info, and distributing this (now rather obfuscated object file) along with the usual exe to satisfy the demands of LGPL, so although a hypothetical implementation of GHC which put the runtime in DLLs might make things easier, it's ok as things are at the moment. Apologies if I seemed to be too negative about the current state of affairs... ;-) Best regards, Brian. -- Logic empowers us and Love gives us purpose. Yet still phantoms restless for eras long past, congealed in the present in unthought forms, strive mightily unseen to destroy us. http://www.metamilk.com