Re: Manually compile InnoSetup as 64-bit?

107 views
Skip to first unread message

Eivind Bakkestuen

unread,
Mar 4, 2025, 12:38:32 AMMar 4
to inno...@googlegroups.com
AFAIK: Only if you are prepared to do significant work to implement and test your solution.

On Tue, Mar 4, 2025 at 2:23 AM Jonah Janzen <jonah....@gmail.com> wrote:
Hi there,

I need to build an installer with some relatively large files, and I'd prefer not to use DiskSpanning, and keep everything as a single file.

Is it possible to compile InnoSetup from source as a 64-bit application, to avoid the 2GB file size limit?

Thanks!

--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/37873469-efef-459a-a2a0-007be51a16d7n%40googlegroups.com.

Martijn Laan

unread,
Aug 17, 2025, 10:25:29 AMAug 17
to inno...@googlegroups.com
Hi,

Op 3-3-2025 om 17:20 schreef Jonah Janzen:
Is it possible to compile InnoSetup from source as a 64-bit application, to avoid the 2GB file size limit?

In 6.5.2 the limit will be raised to almost 4 GB when disk spanning is not enabled. (The limit was not related to Inno Setup being a 64-bit application or not.)

There is still a limit of 4 GB because Windows cannot handle larger executables.

Also, disk spanning is still recommended for large executables due to slow startup times imposed by Windows, especially when the executables are digitally signed.

Additionally in 6.5.2: With disk spanning is enabled, the new maximum disk slice size is effectively unlimited (9223 PB instead of 2 GB). The default disk slice size will not change (2 GB).

Details may change between now and 6.5.2's release. I don't know then it will release.

Greetings,
Martijn

Reply all
Reply to author
Forward
0 new messages