Quote from: Robert.Thompson on May 07, 2014, 07:12:30 AM
Quote from: mo832 on May 06, 2014, 07:39:21 AM
Robert.Thompson,
You did not address my question ? Can you explain how a 12kb pascal program turned into a 14mb executable?
Hi mo832:
Well I found the answer: I was including the debugging information in the .exe file.
The new version is now available and the .exe size has dropped from 14.9 MB to 2.3 MB.
I also improved the screen.
Rob.
That's a HUGE difference!
OK, another "ignorant" question here if I may...
Even 2.3 MB seems like a lot to come out of a smallish pascal source program. It grew over 200x in size. Do you (or anyone else reading this) have any insight into how this happens? Does it have anything to do with linking to libraries or loading in pre-compiled code? Even so, it seems like a more or less straightforward report generator program would not need to be over a MB of programming any way you slice it.
(just a note I am still referring to the GV version, not the Obi native version)