X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Received: by 10.107.29.20 with SMTP id d20mr1123720iod.29.1454471879865; Tue, 02 Feb 2016 19:57:59 -0800 (PST) X-Received: by 10.182.49.197 with SMTP id w5mr480597obn.16.1454471879848; Tue, 02 Feb 2016 19:57:59 -0800 (PST) Newsgroups: comp.os.msdos.djgpp Date: Tue, 2 Feb 2016 19:57:59 -0800 (PST) In-Reply-To: <56AF7CFB.8010507@iki.fi> Complaints-To: groups-abuse AT google DOT com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO NNTP-Posting-Host: 65.13.115.246 References: <201601312013 DOT u0VKDC4O017569 AT delorie DOT com> <56AF7CFB DOT 8010507 AT iki DOT fi> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: ANNOUNCE: Update of DJGPP port of gcc-5.3.0 From: "rugxulo AT gmail DOT com [via djgpp AT delorie DOT com]" Injection-Date: Wed, 03 Feb 2016 03:57:59 +0000 Content-Type: text/plain; charset=ISO-8859-1 Bytes: 3614 Lines: 51 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u134F2tV031794 Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Hi, On Monday, February 1, 2016 at 9:43:03 AM UTC-6, Andris Pavenis (andris DOT pavenis AT spam DOT no) [via djgpp AT spam DOT no] wrote: > On 02/01/2016 04:07 PM, Wiktor S. (wswiktorSP AT spam DOT no) [via djgpp AT spam DOT no] wrote: > >> - Only change since previous release is including also Ada compiler > > > > Does it mean that gcc530b.zip and gpp530b.zip haven't changed? > > > They have also changed. One do however only need to update to this > release if Ada compiler is needed. Otherwise previous release will work OK. Although I'm not really an Ada programmer .... I've not tested Ada under DJGPP since two years ago (GCC 4.9.0) on April 30. The only remark I made then was that the keyword "some" was apparently now reserved in (default) 2012 dialect, hence simple workaround of using "-gnat05" when building Gautier's old 3D Engine. https://sites.google.com/site/rugxulo/eng3d018.zip?attredirects=0 Andris, thank you heavily for your efforts, as always, but did you test this? You say that "gnatmake did not work", but what did you test with it? Just "hello world" or more complicated tests? Maybe it works fine for you under Windows (XP? Vista?)? I'm going to have to try again, but yesterday it didn't seem to work for me. Of course, that was under raw FreeDOS (SFNs), so who knows what the problem really is. I guess I need to also try under DOSEMU (since I don't have any 32-bit Windows anymore). Roughly speaking, it's no longer finding the dependencies properly (e.g. svga.ads), but I'm not sure why. BTW, although this isn't definitive proof that gnatmake itself is totally deprecated, I somehow get that feeling. And in case it wasn't obvious, gprbuild is not included in the DJGPP port. (It is allegedly GPL'd on AdaCore, though, so perhaps FSF hasn't bundled it yet??) Maybe we should pester Gautier via email to see what he thinks? He's certainly much savvier than I am about GNAT switches, etc. [ FreeDOS ] G:\TONY\ENGINE3D\DEMOS>gnatmake -gnat05 demos -Pe3d.gpr -XBuild_Mode=Fast warning: gnatmake -P is obsolete and will not be available in the next release; use gprbuild instead gcc -c -O2 -gnatn -funroll-loops -fpeel-loops -ftracer -funswitch-loops -gnatp -fomit-frame-pointer -gnatk8 -gnat05 -I- -gnatA G:/tony/engine3d/demos\demos.adb demos.adb:4:06: file "svga.ads" not found