comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: can one make a static build Ada+GUI GTK application?
Date: Fri, 1 Mar 2013 16:05:49 -0600
Date: 2013-03-01T16:05:49-06:00	[thread overview]
Message-ID: <kgr8o0$t60$1@munin.nbi.dk> (raw)
In-Reply-To: 5130856a$0$6577$9b4e6d93@newsspool3.arcor-online.net

"Georg Bauhaus" <rm.dash-bauhaus@futureapps.de> wrote in message 
news:5130856a$0$6577$9b4e6d93@newsspool3.arcor-online.net...
...
> Imagine a statically bound executable program that takes care
> of its own installation. There's an icon. Fist click means
> "install". After that, all other clicks on the same icon mean
> "run".

Why imagine it? That's how the Claw builder works, for example. (There is an 
optional command line switch to allow specifying which compiler you want to 
set it up for and whether you want desktop and menu icons, but that's it.) 
There's no difficulty to creating such programs (at least for Windows).

The "problem" is that Windows security won't let you install such a program 
under a limited user account, and only idiots and grandmothers run Windows 
as an adminstrator all the time. So we use the installer program to ensure 
that it gets run once before the user touches it. (On older Windows like 
Windows 98 and Windows 2000, no installation was necessary at all; that was 
mainly so that distribution of the free version consisted of nothing but a 
small ZIP file.)

                     Randy.





  parent reply	other threads:[~2013-03-01 22:05 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-02-17 16:39 can one make a static build Ada+GUI GTK application? Nasser M. Abbasi
2013-02-17 17:04 ` Dmitry A. Kazakov
2013-02-18 23:30   ` Randy Brukardt
2013-02-19  4:33     ` Nasser M. Abbasi
2013-02-19 20:47       ` slos
2013-02-22  4:56 ` Patrick
2013-02-22 23:29   ` Nasser M. Abbasi
2013-02-23  8:06     ` Simon Wright
2013-02-23  8:22       ` Nasser M. Abbasi
2013-02-23 17:09         ` Simon Wright
2013-02-23 12:47 ` Dirk Heinrichs
2013-02-23 13:01   ` Dmitry A. Kazakov
2013-02-25 23:25   ` Randy Brukardt
2013-02-28  0:00     ` Björn Persson
2013-02-28  0:46       ` Nasser M. Abbasi
2013-02-28  8:58         ` Dmitry A. Kazakov
2013-02-28 12:59           ` Nasser M. Abbasi
2013-02-28 13:44             ` Dmitry A. Kazakov
2013-02-28 23:16               ` Nasser M. Abbasi
2013-03-01  8:56                 ` Dmitry A. Kazakov
2013-03-01 10:39                   ` Georg Bauhaus
2013-03-01 13:06                     ` Dmitry A. Kazakov
2013-03-01 22:05                     ` Randy Brukardt [this message]
2013-03-01  2:53               ` Randy Brukardt
2013-03-01  8:41                 ` Dmitry A. Kazakov
2013-03-01 11:57                   ` Yannick Duchêne (Hibou57)
2013-03-02  0:18                   ` Dennis Lee Bieber
2013-03-02  7:52                     ` Dmitry A. Kazakov
2013-03-02 17:17                       ` Dennis Lee Bieber
2013-03-01  2:46           ` Randy Brukardt
2013-03-01  2:37       ` Randy Brukardt
2013-03-02 19:00         ` Shark8
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox