Mail Archives: djgpp/2016/02/14/17:15:10
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.
- Raw text -