On Sat, Nov 28, 2009 at 7:56 PM, Duncan Coutts <[email protected] > wrote:
> On Sat, 2009-11-28 at 19:39 +0200, Michael Snoyman wrote: > > Hi all, > > > > I'm trying out NearlyFreeSpeech.net for hosting my Haskell apps. They > > use FreeBSD 7.2, but I can't get cabal-install to compile since it > > runs out of memory during the link phase. So far I haven't had trouble > > manually installing packages, but it would be nice to just do cabal > > install... > > I expect you'll find the same thing happens if you link anything else. > My suggestion is to rebuild ghc from source and disable the "split > objects" feature. That feature reduces final binary sizes but it makes > the linker work too hard (and use too much memory). > > On Gentoo we used to disable "split objects" on machines with less than > 256Mb memory. And that was with GNU ld which has had some memory use > improvements in recent years. > > Duncan > > > I agree that would be a good idea, but I'm not sure if I'll have a success on this host. I'll let you know. In any event, for the record, I got about 20 packages to compile, including getting my actual site up and running. It was tedious with cabal-install, but I got the job done. Michael
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
