On 26 Jan 2004 at 9:46, Russell Whitaker wrote:
Could you dynamic link the Cygwin1.dll ?
It is dynamically linked. I gather that Peter is remarking on the "distribution size" (i.e., a 300K executable file and a 900K DLL file must be distributed to implement the program).
Of course, ">1 MB for just 'begin end'" doesn't scale -- one doesn't get a 2 MB program by adding two more statements. In a more typically sized program, the overhead of including large parts of the RTS is significantly less, because much more of the RTS will be used explicitly.
-- Dave