Hello there,

  Two things:

- I noticed a doubling of executable file sizes (from 30MB to 70MB for 
racket/gui with embedded libs, Windows) between Racket 7.9 (non-CS) and 
Racket 8.0 (CS). Because of this, startup times from network drives also 
doubled (from 5 to 10s for gui programs when using CS). I had to revert to 
7.9 non-CS for now;

- Because of this, I have been trying to reduce file sizes to a minimum. I 
tried replacing racket/gui by a minimal list of requires to no avail. I 
tried using the raco demod function to demodularize, but it seems to be 
broken on recent version of Racket (anything beyond hello world will quit 
prematurely, racket/gui programs won't run at all). I tried GitHub - 
bluerider/flattener: Source Code Level Flattener for PLT Racket 
<https://github.com/bluerider/flattener> without success (seems broken as 
well). I also tried compressing executables with UPX, but it also breaks 
them.

  Does anybody know of a way to reduce final Racket executable file sizes / 
flatten / demodularize while keeping gui functionality ?

Dex

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/0a560a0b-7bf1-4277-8e68-57708859d681n%40googlegroups.com.

Reply via email to