I convinced myself that the ~500kbytes for the 'hello' code is 'correct' in version 6.6.1. [ The exact size on the platform mentioned below is 422k. ]
Looks like version 6.8.2 blows up the binary code size significantly --- 3.9Mbytes vs 0.422Mbytes. Is this a known issue with 6.8.2 ? Is it a specific platform dependent issue --- i.e. does it occur on linux machines ?? --hp On Tue, 6 May 2008, HP Wei wrote: > > machine: Sun Sparc, with SunOS 5.10 > ghc version --- 6.8.2 [ solaris-binaries downloaded from ghc site ] > > The Question: > > I compiled the code: putStr "Hello World!\n" > ghc -o hello -L../lib hello.hs > where ../lib contains the libgmp.so > > The resulting binary code size is 3.9 Mbytes > I had the impression that it should be of the order > of 500 Kbytes. How can I reach that number ? > > Thanks > HP > > > _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users