Re: Is there a good Windows or cross-platform Euphoria IDE?

new topic     » goto parent     » topic index » view thread      » older message » newer message

My plan has always been to statically link the wrapper code directly against the wxWidgets shared libraries, so that the end result looked the same as the original libraries, but with the extra "shim" code stored inside.

I've built wxWidgets from source many times on Windows and Linux and I can tell you that I've rarely seen the sum of all shared libraries below 30 MB, even without debug symbols and after compressing them with UPX. I think wxWidgets 3.0 adds a lot more to the library that increases the total size (like propgrid, ribbon, stc, and webview) which, of course, we would want to wrap so we'd need to include it.

Here are the sizes of the files currently on my machine:

wxWidgets 3.0.2

Original Compressed Name
5,297 KB 2,932 KB wxbase30u_gcc_custom.dll
2,306 KB 1,430 KB wxbase30u_net_gcc_custom.dll
2,115 KB 1,278 KB wxbase30u_xml_gcc_custom.dll
5,278 KB 3,462 KB wxmsw30u_adv_gcc_custom.dll
2,933 KB 1,886 KB wxmsw30u_aui_gcc_custom.dll
12,377 KB 7,143 KB wxmsw30u_core_gcc_custom.dll
2,089 KB 1,321 KB wxmsw30u_gl_gcc_custom.dll
3,591 KB 2,319 KB wxmsw30u_html_gcc_custom.dll
2,152 KB 1,341 KB wxmsw30u_media_gcc_custom.dll
3,635 KB 2,371 KB wxmsw30u_propgrid_gcc_custom.dll
2,746 KB 1,679 KB wxmsw30u_ribbon_gcc_custom.dll
4,599 KB 2,823 KB wxmsw30u_richtext_gcc_custom.dll
5,093 KB 2,700 KB wxmsw30u_stc_gcc_custom.dll
2,164 KB 1,375 KB wxmsw30u_webview_gcc_custom.dll
5,619 KB 3,674 KB wxmsw30u_xrc_gcc_custom.dll
61,992 KB 37,742 KB Total

wxWidgets 2.8.12

Original Compressed Name
1,754 KB 1,120 KB wxbase28u_gcc_eu.dll
406 KB 258 KB wxbase28u_net_gcc_eu.dll
360 KB 182 KB wxbase28u_xml_gcc_eu.dll
1,352 KB 846 KB wxmsw28u_adv_gcc_eu.dll
741 KB 455 KB wxmsw28u_aui_gcc_eu.dll
5,148 KB 3,120 KB wxmsw28u_core_gcc_eu.dll
1,062 KB 652 KB wxmsw28u_html_gcc_eu.dll
413 KB 269 KB wxmsw28u_media_gcc_eu.dll
359 KB 226 KB wxmsw28u_qa_gcc_eu.dll
1,563 KB 838 KB wxmsw28u_richtext_gcc_eu.dll
952 KB 516 KB wxmsw28u_xrc_gcc_eu.dll
14,114 KB 8,488 KB Total

-Greg

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu