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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f584584414f854c6 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-10 06:25:13 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: gautier_niouzes@hotmail.com (Gautier) Newsgroups: comp.lang.ada Subject: Re: AdaGide on Windows Date: 10 Oct 2001 06:25:12 -0700 Organization: http://groups.google.com/ Message-ID: <17cd177c.0110100525.77350801@posting.google.com> References: NNTP-Posting-Host: 194.40.39.20 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1002720313 5347 127.0.0.1 (10 Oct 2001 13:25:13 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 10 Oct 2001 13:25:13 GMT Xref: archiver1.google.com comp.lang.ada:14146 Date: 2001-10-10T13:25:13+00:00 List-Id: John Foley: > gnatbind -x hello.ali > program: Cannot find: gnatbind.exe.ali > gnatmake: *** bind failed > Done--error detected. > > > I guessed that these errors had to do with environment settings > so I played around with the dialog in > Tools | GNAT options in current directory ... > > All of my efforts thus far have failed > so I turn to Usenet, any help would > be greatly appreciated. This is a "long name with spaces" problem: gcc is confused by spaces; the remedy consists in modifying the registry. Hereafter a bug report sent to ACT (this is about GNAT 3.13p): _______ At installation some registry entries for pathes with some long names cause a confusion for gnatmake: the path "c:\program files\gnat" contains an space. Sometimes, from AdaGIDE or command line (CMD), gnatmake stops at binding with the message "program: cannot find gnatbind.exe.ali". If you replace the entries with the short name (e.g. "c:\progra~1\gnat") everything is OK. The "confusing" keys are ROOT in HKEY_LOCAL_MACHINE\SOFTWARE\Ada Core Technologies\GNAT and GNATCOM in HKEY_LOCAL_MACHINE\SOFTWARE\Ada Core Technologies\GNAT\Standard Libraries