Page 1 of 1
New Beta 6.10
Posted: Tue Jan 23, 2024 12:09 pm
by MaxArg
Hello there, I'm new to the forum
I'm testing 6.10 beta 3. All seems to be ok, but the executable created with v6.10 it's a lot bigger than the executable created with v6.04
Around 140kb (6.10 beta 3) - Around 9kb (6.04)
Any hint?
Thank you,
Massimiliano
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 1:53 pm
by dige
Maybe because of some improvements, new and updated libraries? Just a guess...
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 2:11 pm
by User_Russian
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 3:08 pm
by Quin
6.10 dropped Windows XP support, and stopped linking against the very old and unsupported MSVCRT.lib, opting instead to compile with Visual Studio 2022. This means many more modern C/C++ features and libraries (like webview), but slightly bigger executables.
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 4:06 pm
by IceSoft
MaxArg wrote: Tue Jan 23, 2024 12:09 pm
I'm testing 6.10 beta 3. All seems to be ok, but the executable created with v6.10 it's a lot bigger than the executable created with v6.04
Around 140kb (6.10 beta 3) - Around 9kb (6.04)
Is this so much more? Which is your target system which having a problem with this "big" growing executable?
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 5:56 pm
by MaxArg
Thank you all!

My executable with PB (console) is - as a bin resource - inside another executable (dll) very small (150kb), so it's why I asked this.
My question now is: i need vs2022 redistributables to work with? Reading the blog not ....
Re: New Beta 6.10
Posted: Tue Jan 23, 2024 6:04 pm
by Quin
MaxArg wrote: Tue Jan 23, 2024 5:56 pm
My question now is: i need vs2022 redistributables to work with? Reading the blog not ....
Nope, you shouldn't. I think there is still one weird edgecase with the linker, or at least there was in beta 2, but not in the official release.