X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Received: by 10.66.102.69 with SMTP id fm5mr13115818pab.47.1455486873901; Sun, 14 Feb 2016 13:54:33 -0800 (PST) X-Received: by 10.182.24.67 with SMTP id s3mr103150obf.12.1455486873866; Sun, 14 Feb 2016 13:54:33 -0800 (PST) Newsgroups: comp.os.msdos.djgpp Date: Sun, 14 Feb 2016 13:54:33 -0800 (PST) In-Reply-To: <56C09DCD.9000408@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> <56B1854C DOT 30800 AT iki DOT fi> <5297e3a3-037a-4b71-a1de-6fabccc69f11 AT googlegroups DOT com> <56C09DCD DOT 9000408 AT iki DOT fi> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <43f6781d-db92-47d5-8359-0f204b7d582e@googlegroups.com> 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: Sun, 14 Feb 2016 21:54:33 +0000 Content-Type: text/plain; charset=ISO-8859-1 Bytes: 3540 Lines: 43 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp 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 Sunday, February 14, 2016 at 9:31:41 AM UTC-6, Andris Pavenis (andris DOT pavenis AT spam DOT no) [via djgpp AT spam DOT no] wrote: > On 02/10/2016 04:05 AM, rugxulo AT spam DOT no [via djgpp AT spam DOT no] wrote: > > > > On Tuesday, February 2, 2016 at 11:16:24 PM UTC-6, rugxulo AT spam DOT no wrote: > >> On Tuesday, February 2, 2016 at 10:43:05 PM UTC-6, Andris Pavenis (andris DOT pavenis AT spam DOT no) [via djgpp AT spam DOT no] wrote: > >>> On 02/03/2016 05:57 AM, rugxulo AT spam DOT no [via djgpp AT spam DOT no] wrote: > >> So the 3D Engine successfully builds okay for you (atop Windows)???? > > Can you double-check this? I have a hard time believing it builds okay, > > but I don't have any 32-bit Windows to test. > > > It did not build for me using included gpr file. gnatmake complains about being deprecated. I guess I wrongly assumed that it still should work (for now) since deprecated doesn't usually mean broken. But alas .... BTW, did you try to build gprbuild? (I didn't.) No pressure, it probably won't work anyways, just saying, that seems like it should be tested at least once, even if I'm pessimistic. I presume that you're more talented at using things like that than I am. > One can use gnatmake directly: > > gnatmake -gnatk8 -I. -I../lib_src -I../lib_src/dos -I../lib_src/3DModels -I../lib_src/Misc > -I../lib_src/UzA_Src Demos.adb > > At least all built OK for me with gcc-5.3.0 this way. Tried also gcc-6.0.0 2016203 and got compiler > errors (like reserved word 'some' used as identifier) Yes it builds okay with 5.3.0, thankfully! So thanks for the tip. I don't know why I didn't try that manually. But is 6.0.0 giving a different problem? My simple workaround for the "some" problem is to use switch "-gnat05". Does that workaround it for 6.0.0 also? Besides, it's an easy manual fix (enum), but presumably using a newer Unzip_Ada version would be a better overall solution. Maybe I should email Gautier (although this is probably trivial to him). > I have no system where to try to run demos DOSBox? QEMU + FreeDOS? I just tested a 5.3.0 build of 0.18, and it runs fine under old (Lucid Puppy) DOSEMU.