User forums > Help
SDK Included in Installer
thomas:
I agree, NSIS is really great.
However there are at least three good reasons against using it:
1. The major benefit of NSIS it is the builtin LZMA compression, which is very superior.
Recent versions of Inno Setup have that, too, and the Code::Blocks installer already uses it.
The only possible gains are thus due to the installer's stub size, i.e. neglegible.
2. The present setup with InnoSetup works. There is no actual reason ot spend time
in creating a new setup (at the risk of introducing an error).
3. The developers are comfortable with Inno Setup, this is not necessarily true for NSIS.
They might actually have to spend time learning a different syntax.
mandrav:
Thomas is right on everything he said.
--- Quote from: Florianx on October 09, 2005, 02:42:08 pm ---if you want to make the setup smaller, you should perhaps use NSIS as installer.
--- End quote ---
Have you created a similar C::B setup with NSIS and you 've seen a difference in size?
Or did you read somewhere that NSIS can produce smaller setups and you 're reproducing it here?
thomas:
On the other hand side, you could of course make a NSIS installer script (wait until RC2 is out, though) and present it to Yiannis.
If you present him with an actual working, functionally identical version of a NSIS install script which produces an installer that is indeed 200-300k smaller, then it might really be worth to consider migrating.
mandrav:
Right, I 'm not bashing NSIS in any way here.
Florianx:
--- Quote from: mandrav on October 09, 2005, 04:39:22 pm ---Have you created a similar C::B setup with NSIS and you 've seen a difference in size?
Or did you read somewhere that NSIS can produce smaller setups and you 're reproducing it here?
--- End quote ---
I have used NSIS in a few projects now, its really small. The installer (without data) ist normally smaller than 100kB.
I have created an nsis-script with basic futures and one language (english) for cvs head (a few days old).
It includes all normal plugins, but not the ones in the contrib-diir.
The installer is 3.02 MB. (11,9MB data + 87kB installer compressed to 25,1%)
Whats the size of the InnoSetup install.exe?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version