gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] build on osx


From: Dragiša Durić
Subject: Re: [Gm2] build on osx
Date: Sun, 4 Dec 2016 14:55:55 +0100

Thanks for updates!

I hope something will crop up soon :).

Today I was trying to build gm2 on Fedora 25, and later on Fedora 22 (built a fast docker image to use older gcc) but with both 6.something and 5.something gcc - no luck. __FUNCTION__ macro breaks compilation, something like that. If more details is important to you, I can repeat and report details?

dd
--
Dragiša Durić

On 30 Nov 2016, at 14:22, Gaius Mulley <address@hidden> wrote:

Gaius Mulley <address@hidden> writes:

Dragiša Durić <address@hidden> writes:

bad news: nothing before 5.2.0 based gm2 is done?
good news: it will work then?

question: when? :)

TIA,
dd

Hi Dragisha,

I'm currently working on the graft of gm2 into gcc-5.2.0.  I think the
port is close to having something testworthy (ie a set of binaries
built).  In summary the translation tool mc has translated itself into C
and all libraries into C, it has translated all the gm2-libs into C++.
It is translating much of the compiler into C++ - but fails on
translating ppg.mod (variant record issue).  If I recall all the driver
'gm2' is done - it is just a question of finishing the automatic
translation of the compiler sources into C++ (which feels almost
complete).

I feel optimistic about current progress, hopefully soon - Christmas?
Most of the bugs appear to involve casting using the new C++ method,
which again gives confidence that at some point soon it will just
completely work.  Interestingly enough I need the translation tool to
translate some code into C++ for work before next term.  So it is great
to see two birds being killed by one stone!

regards,
Gaius

as a small data point - I've just tried to compile it using make -k.  It
translates 50/57 modules in the directory gm2/gm2-compiler and all
modules inside gm2/gm2-libs

regards,
Gaius

_______________________________________________
gm2 mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/gm2


reply via email to

[Prev in Thread] Current Thread [Next in Thread]