Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: OT Windows Installers

by Corion (Patriarch)
on Sep 29, 2004 at 18:09 UTC ( #395086=note: print w/replies, xml ) Need Help??


in reply to OT Windows Installers

Here are some zero-money solutions:

  • Inno Setup - Something like Installshield. Quite powerfull.
  • Nullsoft installer - used for WinAmp and lots of other stuff. Simple minded but seems to work for many people

I have only briefly used InnoSetup and never used the Nullsoft thing, so I can't really vouch for them. The InnoSetup thing was pretty painless though.

Update: Wassercrats spotted that I put the wrong URL for Inno Setup in the node

Replies are listed 'Best First'.
Re^2: OT Windows Installers
by SpanishInquisition (Pilgrim) on Sep 29, 2004 at 20:24 UTC
    I have used the Nullsoft installer (nsis.sourceforge.net) -- and it's very very powerful. I have an installer now that lays down a driver, updates the registry, copies some files, all with a shiny GUI -- there are quite a few examples that will be installed with NSIS, it basically is a mini (if not weak) programming language, unlike InstallShield -- which is a n evil GUI clickfest.

    Anyhow, I love NSIS -- my script to build this one particular installer is a 163-line Ruby program, and that includes the installer source skeleton in the data segment. I also have another installer builder that is written in Perl, and that module, with absolutely no DATA segment cheating, is 300 lines.

    I don't want to make Perl/Ruby comparisions -- the one I did in Perl was for a product that was a lot harder to install. But anyway, my point -- building an installer by writing code rocks, and it's almost as cool as building a tarball :)

Re^2: OT Windows Installers
by synistar (Pilgrim) on Sep 30, 2004 at 16:21 UTC

    I have packaged apps up using Inno Setup before and highly recommend it. It is a straightforward tool and is much simpler to use if you also use ISTool (http://www.istool.org/). ISTool gives you a GUI for writing the Inno Setup installation scripts. This gets you up and running right away without having to learn the details of the installer's script syntax. You can literally put together your basic installer in 10 minutes.

    The Nullsoft tools are powerful but they use a custom mini-language. If you are willing to learn how to use that or learn how to plug other languages into the system then they may be good choice. However, unless you need some fancy data munging or processing during your install I would recommend Inno Setup and ISTool as a much faster way to build a Windows installer.

Re^2: OT Windows Installers
by Wassercrats (Initiate) on Sep 30, 2004 at 12:39 UTC
    Your links point to the same page.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://395086]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (5)
As of 2022-12-01 00:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?