From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9ad6cab12fa0c181 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: GNAT version for Ada training? Date: Mon, 7 Feb 2011 16:28:17 -0600 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <77d239b1-3ba6-458c-9f97-d64b16d46675@glegroupsg2000goo.googlegroups.com> <97bdd011-aeab-4b75-ba6e-2cae0f9fe1aa@m7g2000vbq.googlegroups.com> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: munin.nbi.dk 1297117698 649 69.95.181.76 (7 Feb 2011 22:28:18 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 7 Feb 2011 22:28:18 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 Path: g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!feed.ac-versailles.fr!news.ecp.fr!news.jacob-sparre.dk!pnx.dk!not-for-mail Xref: g2news1.google.com comp.lang.ada:16953 Date: 2011-02-07T16:28:17-06:00 List-Id: "Yannick Duch�ne (Hibou57)" wrote in message news:op.vqhz552bule2fv@garhos... >> AdaGIDE by Martin Carlisle at the US Air Force Academy is a nice >> simple IDE for GNAT that we use in our freshman level classes. The >> AdaGIDE home page is at http://adagide.martincarlisle.com/ >Wanted to ask a question here: why do installation of AdaGIDE in Windows, >requires administrative rights ? I've tried to install it from a user >account (for multiple reasons, I self restrict the use of the >administrative account), and was so much surprise this kind of application >requires an administrative account to be installed, that I thrown it to >the trash-bin right after I get this message. Windows tries hard to discourage installation of any program without administrator permissions, especially on Windows XP and more recent. Any program that needs to modify the registry is going to have problems - and "good" Windows programs will write various things into the registry. I've tried to make this for for Janus/Ada, and it works OK Windows XP if you chose restrictive settings (install for current user only, don't install Claw). But I cannot make the installer work on Windows 7 that way, and it isn't worth the fight. So the next version of the installer is going to be administrator only (presuming I can figure out how to get the manifest set properly). Note that all Windows installers ought to register an uninstaller with Windows (requiring registry writes). And a program like AdaGIDE probably will want to register extensions like .Ada as well -- that definitely requires registry writing only in administrator mode. (This is the same reason that you can't install Claw from a non-administrator account: the builder registers its extensions and that doesn't work.) So I don't find that unusual; I'd pretty much expect it to be the case. Randy.