www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2011/05/30/01:01:28

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Recipient: djgpp-workers AT delorie DOT com
Message-ID: <4DE3249E.6010204@iki.fi>
Date: Mon, 30 May 2011 08:01:18 +0300
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Lightning/1.0b2 Thunderbird/3.1.10
MIME-Version: 1.0
To: djgpp-workers AT delorie DOT com
CC: Rugxulo <rugxulo AT gmail DOT com>, Gautier de Montmollin <esgm AT bluewin DOT ch>
Subject: Re: GCC-4.6.0
References: <4DDB35D2 DOT 7030600 AT iki DOT fi> <BANLkTikX-_apoMDNg7n9EDq4WSM7xLg_PA AT mail DOT gmail DOT com> <BANLkTikTAzR9844GVT16jfXeDdwpAwSMyw AT mail DOT gmail DOT com>
In-Reply-To: <BANLkTikTAzR9844GVT16jfXeDdwpAwSMyw@mail.gmail.com>
Reply-To: djgpp-workers AT delorie DOT com

On 05/29/2011 12:17 AM, Rugxulo wrote:
> Hi again,    :-(
>
> On Fri, May 27, 2011 at 9:25 PM, Rugxulo<rugxulo AT gmail DOT com>  wrote:
>>
>> On Mon, May 23, 2011 at 11:36 PM, Andris Pavenis<andris DOT pavenis AT iki DOT fi>  wrote:
>>>
>>> The first test build of gcc-4.6.0 for DJGPP is available at
>>>
>>> http://ap1.pp.fi/djgpp/gcc/4.6.0/
>>
> Worse, 4.6.0 doesn't even halfway compile it at all, and I'm not sure
> if it's due to a broken gnatmake (probably, it whines saying it can't
> handle *.gpr or esp. whines not finding in path searching for *.gpr
> files ... seems ';' is missing as path separator) and/or missing
> system files. (Can't find system.ads though it's there. A quick diff
> of ada453b.mft and ada460b.mft does show some changes but only like
> two or three files that are missing [eh?] in 4.6.0. Either way, it
> could just be the new way upstream organizes things now, I have no
> idea.)
>
> Apparently there is (was?) a Linux version fork by Duncan Sands, but
> it's not integrated, so I can't even pretend to try compiling that
> with latest Ada (which isn't installed here anyways, another thing
> I've have to do, heh). Perhaps Gautier can share those files. At least
> then we'd know if it's buggy there too or not (I'm using F14 w/ DOSEMU
> on persistent 4 GB liveUSB stick).

You can try updated version from URL above.

At least now GCC configure script suceeds when building Ada compiler is
required (with previous test version it did not: that was how I noticed
that I have problems)

The problem was missing defined(MSDOS) in #if:
- was '#if defined(WINNT)'
- should have been '#if defined(MSDOS) || defined(WINNT)
in gcc/ada/adaint.c. That broke finding GCC installation location
and as result Ada compiler was unable to find system.ads (and also
other files). That is fixed in updated version.

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019