
Hi, while searching, if ghc can create packages as shared libraries I found a ticket with a kind of non-accepted status: http://hackage.haskell.org/trac/summer-of-code/ticket/46 But at the google SoC page it looks like an accepted project: http://code.google.com/soc/haskell/appinfo.html?csaid=D0137F8B637176F1 Well what is the status of the project? Does the student have a blog/webpage where one can track the progress of the project? Btw, the problem I want to solve with shared libraries is the case, where I want to program 2 frontends (==2 executables), which share a lot of Haskell-Code. I am afraid, if both frontends are linked statically, the result will look a bit 'bloated' ... Best regards Georg Sauthoff

On Fri, May 25, 2007 at 12:31:26 +0000, Georg Sauthoff wrote:
Hi,
[..]
Btw, the problem I want to solve with shared libraries is the case, where I want to program 2 frontends (==2 executables), which share a lot of Haskell-Code. I am afraid, if both frontends are linked statically, the result will look a bit 'bloated' ...
Just say you have cleverly avoided "dll hell" and charge a bit more money... ;-) /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus

Georg Sauthoff wrote:
while searching, if ghc can create packages as shared libraries I found a ticket with a kind of non-accepted status: http://hackage.haskell.org/trac/summer-of-code/ticket/46
But at the google SoC page it looks like an accepted project: http://code.google.com/soc/haskell/appinfo.html?csaid=D0137F8B637176F1
Well what is the status of the project? Does the student have a blog/webpage where one can track the progress of the project?
Btw, the problem I want to solve with shared libraries is the case, where I want to program 2 frontends (==2 executables), which share a lot of Haskell-Code. I am afraid, if both frontends are linked statically, the result will look a bit 'bloated' ...
Yes, Clemens Fruhwirth is working on shared libraries for GHC in the summer of code. Some of the work has already been done, he'll be fixing up the bits that don't work and polishing it all for inclusion in a future release (probably not 6.8, but we'll see). There should be a wiki page with progress and work plan up soon, we'll post details when that's ready. Cheers, Simon
participants (4)
-
Andrew Coppin
-
Georg Sauthoff
-
Magnus Therning
-
Simon Marlow